From 3d97443707327c11f285a8566e8a2b08f6cfeadc Mon Sep 17 00:00:00 2001 From: ygx Date: Sat, 21 Mar 2026 22:49:43 +0800 Subject: [PATCH] feat --- src/router/routes/modules/ops.ts | 262 +++++++++++++++---------------- 1 file changed, 131 insertions(+), 131 deletions(-) diff --git a/src/router/routes/modules/ops.ts b/src/router/routes/modules/ops.ts index ab434ca..6b1f40d 100644 --- a/src/router/routes/modules/ops.ts +++ b/src/router/routes/modules/ops.ts @@ -12,137 +12,137 @@ const OPS: AppRouteRecordRaw = { order: 3, }, children: [ - { - path: 'menu-management', - name: 'MenuManagement', - component: () => import('@/views/ops/pages/system-settings/menu-management/index.vue'), - meta: { - locale: 'menu.ops.systemSettings.menuManagement', - requiresAuth: true, - roles: ['*'], - }, - }, - { - path: 'system-logs', - name: 'SystemLogs', - component: () => import('@/views/ops/pages/system-settings/system-logs/index.vue'), - meta: { - locale: 'menu.ops.systemSettings.systemLogs', - requiresAuth: true, - roles: ['*'], - }, - }, - { - path: 'license-center', - name: 'OpsLicenseCenter', - component: () => import('@/views/ops/pages/system-settings/license-center/index.vue'), - meta: { - locale: 'menu.ops.systemSettings.licenseCenter', - requiresAuth: true, - roles: ['*'], - }, - }, - { - path: 'web-test', - name: 'WebTest', - component: () => import('@/views/ops/pages/help/index.vue'), - meta: { - locale: 'menu.ops.webTest', - requiresAuth: true, - roles: ['*'], - is_web_page: true, - web_url: 'https://www.baidu.com' - }, - }, - { - path: 'netarch/topo-group', - name: 'TopologyGroup', - component: () => import('@/views/ops/pages/netarch/topo-group/index.vue'), - meta: { - locale: 'menu.ops.netarch.topoGroup', - requiresAuth: true, - roles: ['*'], - }, - }, - { - path: 'netarch/topo', - name: 'Topology', - component: () => import('@/views/ops/pages/netarch/topo/index.vue'), - meta: { - locale: 'menu.ops.netarch.topo', - requiresAuth: true, - roles: ['*'], - }, - }, - { - path: 'feedback/all', - name: 'FeedbackAll', - component: () => import('@/views/ops/pages/feedback/all/index.vue'), - meta: { - requiresAuth: true, - roles: ['*'], - }, - }, - { - path: 'report/history', - name: 'ReportHistory', - component: () => import('@/views/ops/pages/report/history/index.vue'), - meta: { - locale: 'menu.ops.report.history', - requiresAuth: true, - roles: ['*'], - }, - }, - { - path: 'assets/device', - name: 'AssetsDevice', - component: () => import('@/views/ops/pages/assets/device/index.vue'), - meta: { - locale: '设备管理', - requiresAuth: true, - roles: ['*'], - }, - }, - { - path: 'assets/supplier', - name: 'AssetsSupplier', - component: () => import('@/views/ops/pages/assets/supplier/index.vue'), - meta: { - locale: '供应商管理', - requiresAuth: true, - roles: ['*'], - }, - }, - { - path: 'assets/classify', - name: 'AssetsClassify', - component: () => import('@/views/ops/pages/assets/classify/index.vue'), - meta: { - locale: '资产分类', - requiresAuth: true, - roles: ['*'], - }, - }, - { - path: 'kb/items', - name: 'KbItems', - component: () => import('@/views/ops/pages/kb/items/index.vue'), - meta: { - locale: '知识库文档', - requiresAuth: true, - roles: ['*'], - }, - }, - { - path: 'favorite', - name: 'Favorite', - component: () => import('@/views/ops/pages/favorite/index.vue'), - meta: { - locale: '收藏管理', - requiresAuth: true, - roles: ['*'], - }, - }, + // { + // path: 'menu-management', + // name: 'MenuManagement', + // component: () => import('@/views/ops/pages/system-settings/menu-management/index.vue'), + // meta: { + // locale: 'menu.ops.systemSettings.menuManagement', + // requiresAuth: true, + // roles: ['*'], + // }, + // }, + // { + // path: 'system-logs', + // name: 'SystemLogs', + // component: () => import('@/views/ops/pages/system-settings/system-logs/index.vue'), + // meta: { + // locale: 'menu.ops.systemSettings.systemLogs', + // requiresAuth: true, + // roles: ['*'], + // }, + // }, + // { + // path: 'license-center', + // name: 'OpsLicenseCenter', + // component: () => import('@/views/ops/pages/system-settings/license-center/index.vue'), + // meta: { + // locale: 'menu.ops.systemSettings.licenseCenter', + // requiresAuth: true, + // roles: ['*'], + // }, + // }, + // { + // path: 'web-test', + // name: 'WebTest', + // component: () => import('@/views/ops/pages/help/index.vue'), + // meta: { + // locale: 'menu.ops.webTest', + // requiresAuth: true, + // roles: ['*'], + // is_web_page: true, + // web_url: 'https://www.baidu.com' + // }, + // }, + // { + // path: 'netarch/topo-group', + // name: 'TopologyGroup', + // component: () => import('@/views/ops/pages/netarch/topo-group/index.vue'), + // meta: { + // locale: 'menu.ops.netarch.topoGroup', + // requiresAuth: true, + // roles: ['*'], + // }, + // }, + // { + // path: 'netarch/topo', + // name: 'Topology', + // component: () => import('@/views/ops/pages/netarch/topo/index.vue'), + // meta: { + // locale: 'menu.ops.netarch.topo', + // requiresAuth: true, + // roles: ['*'], + // }, + // }, + // { + // path: 'feedback/all', + // name: 'FeedbackAll', + // component: () => import('@/views/ops/pages/feedback/all/index.vue'), + // meta: { + // requiresAuth: true, + // roles: ['*'], + // }, + // }, + // { + // path: 'report/history', + // name: 'ReportHistory', + // component: () => import('@/views/ops/pages/report/history/index.vue'), + // meta: { + // locale: 'menu.ops.report.history', + // requiresAuth: true, + // roles: ['*'], + // }, + // }, + // { + // path: 'assets/device', + // name: 'AssetsDevice', + // component: () => import('@/views/ops/pages/assets/device/index.vue'), + // meta: { + // locale: '设备管理', + // requiresAuth: true, + // roles: ['*'], + // }, + // }, + // { + // path: 'assets/supplier', + // name: 'AssetsSupplier', + // component: () => import('@/views/ops/pages/assets/supplier/index.vue'), + // meta: { + // locale: '供应商管理', + // requiresAuth: true, + // roles: ['*'], + // }, + // }, + // { + // path: 'assets/classify', + // name: 'AssetsClassify', + // component: () => import('@/views/ops/pages/assets/classify/index.vue'), + // meta: { + // locale: '资产分类', + // requiresAuth: true, + // roles: ['*'], + // }, + // }, + // { + // path: 'kb/items', + // name: 'KbItems', + // component: () => import('@/views/ops/pages/kb/items/index.vue'), + // meta: { + // locale: '知识库文档', + // requiresAuth: true, + // roles: ['*'], + // }, + // }, + // { + // path: 'favorite', + // name: 'Favorite', + // component: () => import('@/views/ops/pages/favorite/index.vue'), + // meta: { + // locale: '收藏管理', + // requiresAuth: true, + // roles: ['*'], + // }, + // }, ], }