zhouhn
2026-06-17 e95d825f411251d2fdebe80213b3674792fa5e36
refactor(菜单): 优化一级菜单图标,消除重复并语义化匹配

将 8 个一级菜单的图标从 5 种不同图标优化为 8 种零重复,提升视觉识别度:
- 系统: setting → config
- 用户&内容: user → peoples
- 运营&城市: analysis → city-gate
- 资产: analysis → car
- 交易&定价: analysis → wallet
- 运维执行: analysis → toolkit
- 服务中心: list-view → helpcenter
- 系统操作日志: log → history

Co-Authored-By: Claude <noreply@anthropic.com>
1个文件已修改
16 ■■■■■ 已修改文件
src/router/routes.static.ts 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/router/routes.static.ts
@@ -18,7 +18,7 @@
    path: '/system',
    title: '系统',
    requiresAuth: true,
    icon: 'icon-park-outline:setting',
    icon: 'icon-park-outline:config',
    menuType: 'dir',
    componentPath: null,
    id: 2,
@@ -172,7 +172,7 @@
    path: '/userContent',
    title: '用户&内容',
    requiresAuth: true,
    icon: 'icon-park-outline:user',
    icon: 'icon-park-outline:peoples',
    menuType: 'dir',
    componentPath: null,
    id: 3,
@@ -390,7 +390,7 @@
    path: '/businessOperations',
    title: '运营&城市',
    requiresAuth: true,
    icon: 'icon-park-outline:analysis',
    icon: 'icon-park-outline:city-gate',
    menuType: 'dir',
    componentPath: null,
    id: 4,
@@ -633,7 +633,7 @@
    path: '/assetManagement',
    title: '资产',
    requiresAuth: true,
    icon: 'icon-park-outline:analysis',
    icon: 'icon-park-outline:car',
    menuType: 'dir',
    componentPath: null,
    id: 5,
@@ -764,7 +764,7 @@
    requiresAuth: true,
    // 默认首页已切到订单管理,父级目录也需要跳过菜单权限过滤,保证整条链路可见。
    ignorePermission: true,
    icon: 'icon-park-outline:analysis',
    icon: 'icon-park-outline:wallet',
    menuType: 'dir',
    componentPath: null,
    id: 6,
@@ -1026,7 +1026,7 @@
    path: '/operations',
    title: '运维执行',
    requiresAuth: true,
    icon: 'icon-park-outline:analysis',
    icon: 'icon-park-outline:toolkit',
    menuType: 'dir',
    componentPath: null,
    id: 7,
@@ -1356,7 +1356,7 @@
    path: '/service',
    title: '服务中心',
    requiresAuth: true,
    icon: 'icon-park-outline:list-view',
    icon: 'icon-park-outline:helpcenter',
    menuType: 'dir',
    componentPath: null,
    id: 8,
@@ -1620,7 +1620,7 @@
    path: '/systemOperationLog',
    title: '系统操作日志',
    requiresAuth: true,
    icon: 'icon-park-outline:log',
    icon: 'icon-park-outline:history',
    menuType: 'page',
    componentPath: '/system/operationLog/index.vue',
    id: 12,