From bad04c4d07754b39063765005f6bcf319008c6ac Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Sat, 10 Jan 2026 11:57:59 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20[=E8=AF=95=E9=AA=8C=E7=AE=A1=E7=90=86]?= =?UTF-8?q?=20=E5=B0=86=E8=BF=9B=E5=85=A5=E8=AF=95=E9=AA=8C=E6=94=B9?= =?UTF-8?q?=E6=88=90=E6=96=B0tab?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 59 ++++++++++++++++++------- src/views/business/form/drug/comp/enter.vue | 20 +++++++-- src/views/business/form/drug/list.vue | 7 +-- src/views/business/form/nonTrial/comp/enter.vue | 18 ++++++-- src/views/business/form/nonTrial/list.vue | 7 +-- src/views/business/study/comp/enter.vue | 16 ++++++- src/views/business/study/comp/suject.vue | 2 +- src/views/business/study/list.vue | 9 ++-- 8 files changed, 103 insertions(+), 35 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index c7db4a8..c090d4e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -46,7 +46,7 @@ export const constantRoutes = [ component: () => import('@/views/login'), hidden: true }, - { + { path: '/lblh', component: () => import('@/views/lblh/index'), hidden: true @@ -167,22 +167,49 @@ export const dynamicRoutes = [ meta: { title: '修改生成配置', activeMenu: '/tool/gen' } } ] + }, + { + path: '/study/enter', + component: Layout, + hidden: true, + permissions: ['business:study:enter'], + children: [ + { + path: ':studyId(\\d+)', + component: () => import('@/views/business/study/comp/enter'), + name: 'StudyEnter', + meta: { title: '进入试验', activeMenu: '/trial/list' } + } + ] + }, + { + path: '/nonTrial/enter', + component: Layout, + hidden: true, + permissions: ['business:form:nonTrial:enter'], + children: [ + { + path: ':studyId(\\d+)', + component: () => import('@/views/business/form/nonTrial/comp/enter'), + name: 'NonTrialEnter', + meta: { title: '进入', activeMenu: '/form/nonTrial' } + } + ] + }, + { + path: '/drug/enter', + component: Layout, + hidden: true, + permissions: ['business:form:drug:enter'], + children: [ + { + path: ':studyId(\\d+)', + component: () => import('@/views/business/form/drug/comp/enter'), + name: 'DrugEnter', + meta: { title: '进入', activeMenu: '/form/drug' } + } + ] } - - // { - // path: '/study/enter', - // component: Layout, - // hidden: true, - // permissions: ['business:study:enter'], - // children: [ - // { - // path: 'index/:studyId(\\d+)', - // component: () => import('@/views/business/study/comp/enter'), - // name: 'Data', - // meta: { title: '进入试验', activeMenu: '/busuness/study/list' } - // } - // ] - // } ] // 防止连续点击多次路由报错 diff --git a/src/views/business/form/drug/comp/enter.vue b/src/views/business/form/drug/comp/enter.vue index eea197d..1659fcc 100644 --- a/src/views/business/form/drug/comp/enter.vue +++ b/src/views/business/form/drug/comp/enter.vue @@ -8,7 +8,7 @@ -
+
@@ -19,12 +19,13 @@