From 1e911710014ad29b2a24c26d329e5235657fd931 Mon Sep 17 00:00:00 2001 From: qk123 <18211963828@163.com> Date: Thu, 18 Dec 2025 11:01:45 +0800 Subject: [PATCH] =?UTF-8?q?router-index.js=E9=83=A8=E5=88=86=E8=B7=AF?= =?UTF-8?q?=E5=BE=84=E6=B3=A8=E9=87=8A=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- openhis-ui-vue3/src/router/index.js | 258 ++++++++++++++-------------- 1 file changed, 129 insertions(+), 129 deletions(-) diff --git a/openhis-ui-vue3/src/router/index.js b/openhis-ui-vue3/src/router/index.js index f3fff5c8..7e5698a4 100644 --- a/openhis-ui-vue3/src/router/index.js +++ b/openhis-ui-vue3/src/router/index.js @@ -263,139 +263,139 @@ export const dynamicRoutes = [ ] }, // 租户合同管理路由 - { - path: '/system/tenant-contract', - component: Layout, - hidden: true, - permissions: ['*:*:*'], - children: [ - { - path: 'set/:tenantId(\\d+)', - component: () => import('@/views/system/tenant/setContract'), - name: 'SetContract', - meta: { title: '合同管理', activeMenu: '/system/tenant' } - } - ] - }, - // 用户角色分配路由 - { - path: '/system/user-auth', - component: Layout, - hidden: true, - permissions: ['system:user:edit'], - children: [ - { - path: 'role/:userId(\\d+)', - component: () => import('@/views/system/user/authRole'), - name: 'AuthRole', - meta: { title: '分配角色', activeMenu: '/system/user' } - } - ] - }, - // 角色用户分配路由 - { - path: '/system/role-auth', - component: Layout, - hidden: true, - permissions: ['system:role:edit'], - children: [ - { - path: 'user/:roleId(\\d+)', - component: () => import('@/views/system/role/authUser'), - name: 'AuthUser', - meta: { title: '分配用户', activeMenu: '/system/role' } - } - ] - }, - // 字典数据路由 - { - path: '/system/dict-data', - component: Layout, - hidden: true, - permissions: ['system:dict:list'], - children: [ - { - path: 'index/:dictId(\\d+)', - component: () => import('@/views/system/dict/data'), - name: 'Data', - meta: { title: '字典数据', activeMenu: '/system/dict' } - } - ] - }, + // { + // path: '/system/tenant-contract', + // component: Layout, + // hidden: true, + // permissions: ['*:*:*'], + // children: [ + // { + // path: 'set/:tenantId(\\d+)', + // component: () => import('@/views/system/tenant/setContract'), + // name: 'SetContract', + // meta: { title: '合同管理', activeMenu: '/system/tenant' } + // } + // ] + // }, + // // 用户角色分配路由 + // { + // path: '/system/user-auth', + // component: Layout, + // hidden: true, + // permissions: ['system:user:edit'], + // children: [ + // { + // path: 'role/:userId(\\d+)', + // component: () => import('@/views/system/user/authRole'), + // name: 'AuthRole', + // meta: { title: '分配角色', activeMenu: '/system/user' } + // } + // ] + // }, + // // 角色用户分配路由 + // { + // path: '/system/role-auth', + // component: Layout, + // hidden: true, + // permissions: ['system:role:edit'], + // children: [ + // { + // path: 'user/:roleId(\\d+)', + // component: () => import('@/views/system/role/authUser'), + // name: 'AuthUser', + // meta: { title: '分配用户', activeMenu: '/system/role' } + // } + // ] + // }, + // // 字典数据路由 + // { + // path: '/system/dict-data', + // component: Layout, + // hidden: true, + // permissions: ['system:dict:list'], + // children: [ + // { + // path: 'index/:dictId(\\d+)', + // component: () => import('@/views/system/dict/data'), + // name: 'Data', + // meta: { title: '字典数据', activeMenu: '/system/dict' } + // } + // ] + // }, // 系统监控路由 - { - path: '/monitor', - component: Layout, - redirect: '/monitor/operlog', - name: 'Monitor', - meta: { title: '系统监控', icon: 'monitor' }, - children: [ - { - path: 'operlog', // 操作日志路由 - component: () => import('@/views/monitor/operlog/index.vue'), - name: 'Operlog', - meta: { title: '操作日志', icon: 'operlog', permissions: ['monitor:operlog:list'] } - }, - { - path: 'logininfor', // 登录日志路由 - component: () => import('@/views/monitor/logininfor/index.vue'), - name: 'Logininfor', - meta: { title: '登录日志', icon: 'logininfor', permissions: ['monitor:logininfor:list'] } - }, - { - path: 'job', // 定时任务路由 - component: () => import('@/views/monitor/job/index.vue'), - name: 'Job', - meta: { title: '定时任务', icon: 'job', permissions: ['monitor:job:list'] } - } - ] - }, + // { + // path: '/monitor', + // component: Layout, + // redirect: '/monitor/operlog', + // name: 'Monitor', + // meta: { title: '系统监控', icon: 'monitor' }, + // children: [ + // { + // path: 'operlog', // 操作日志路由 + // component: () => import('@/views/monitor/operlog/index.vue'), + // name: 'Operlog', + // meta: { title: '操作日志', icon: 'operlog', permissions: ['monitor:operlog:list'] } + // }, + // { + // path: 'logininfor', // 登录日志路由 + // component: () => import('@/views/monitor/logininfor/index.vue'), + // name: 'Logininfor', + // meta: { title: '登录日志', icon: 'logininfor', permissions: ['monitor:logininfor:list'] } + // }, + // { + // path: 'job', // 定时任务路由 + // component: () => import('@/views/monitor/job/index.vue'), + // name: 'Job', + // meta: { title: '定时任务', icon: 'job', permissions: ['monitor:job:list'] } + // } + // ] + // }, // 系统工具路由 - { - path: '/tool', - component: Layout, - redirect: '/tool/gen', - name: 'Tool', - meta: { title: '系统工具', icon: 'tool' }, - children: [ - { - path: 'gen', // 代码生成路由 - component: () => import('@/views/tool/gen/index.vue'), - name: 'Gen', - meta: { title: '代码生成', icon: 'gen', permissions: ['tool:gen:list'] } - } - ] - }, + // { + // path: '/tool', + // component: Layout, + // redirect: '/tool/gen', + // name: 'Tool', + // meta: { title: '系统工具', icon: 'tool' }, + // children: [ + // { + // path: 'gen', // 代码生成路由 + // component: () => import('@/views/tool/gen/index.vue'), + // name: 'Gen', + // meta: { title: '代码生成', icon: 'gen', permissions: ['tool:gen:list'] } + // } + // ] + // }, // 定时任务日志路由 - { - path: '/monitor/job-log', - component: Layout, - hidden: true, - permissions: ['monitor:job:list'], - children: [ - { - path: 'index/:jobId(\\d+)', - component: () => import('@/views/monitor/job/log'), - name: 'JobLog', - meta: { title: '调度日志', activeMenu: '/monitor/job' } - } - ] - }, + // { + // path: '/monitor/job-log', + // component: Layout, + // hidden: true, + // permissions: ['monitor:job:list'], + // children: [ + // { + // path: 'index/:jobId(\\d+)', + // component: () => import('@/views/monitor/job/log'), + // name: 'JobLog', + // meta: { title: '调度日志', activeMenu: '/monitor/job' } + // } + // ] + // }, // 代码生成编辑路由 - { - path: '/tool/gen-edit', - component: Layout, - hidden: true, - permissions: ['tool:gen:edit'], - children: [ - { - path: 'index/:tableId(\\d+)', - component: () => import('@/views/tool/gen/editTable'), - name: 'GenEdit', - meta: { title: '修改生成配置', activeMenu: '/tool/gen' } - } - ] - } + // { + // path: '/tool/gen-edit', + // component: Layout, + // hidden: true, + // permissions: ['tool:gen:edit'], + // children: [ + // { + // path: 'index/:tableId(\\d+)', + // component: () => import('@/views/tool/gen/editTable'), + // name: 'GenEdit', + // meta: { title: '修改生成配置', activeMenu: '/tool/gen' } + // } + // ] + // } ] // 合并常量路由和动态路由,确保所有路由都能被访问