From 21715c587759b7b9578f7f0ecd96a3e06df9faaa Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期一, 01 九月 2025 16:08:32 +0800 Subject: [PATCH] fix: 签约 --- src/router/index.ts | 179 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 169 insertions(+), 10 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index 6a84aa0..3bdb5ca 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -137,20 +137,20 @@ }, children: [ { - path: '/EmploymentManageList', - name: 'EmploymentManageList', + path: '/TaskManageList', + name: 'TaskManageList', hidden: false, alwaysShow: true, - component: () => import('@/views/EmploymentManage/EmploymentManage.vue'), + component: () => import('@/views/EmploymentManage/TaskManageList.vue'), meta: { rank: 10021, - title: '鐢ㄤ汉绠$悊', + title: '浠诲姟绠$悊', // rootMenu: true, icon: 'home', }, }, { - path: '/AddOrEditEmployment', + path: '/AddOrEditEmployment/:id?', name: 'AddOrEditEmployment', hidden: true, alwaysShow: false, @@ -163,7 +163,7 @@ }, }, { - path: '/EmploymentManageDetail', + path: '/EmploymentManageDetail/:id', name: 'EmploymentManageDetail', hidden: true, alwaysShow: false, @@ -176,7 +176,7 @@ }, }, { - path: '/EmploymentSignList', + path: '/EmploymentSignList/:id', name: 'EmploymentSignList', hidden: true, alwaysShow: false, @@ -189,14 +189,151 @@ }, }, { - path: '/EmploymentManageArrange', + path: '/EmploymentManageArrange/:id', name: 'EmploymentManageArrange', - hidden: false, - alwaysShow: true, + hidden: true, + alwaysShow: false, component: () => import('@/views/EmploymentManage/EmploymentManageArrange.vue'), meta: { rank: 10025, title: '浜哄憳瀹夋帓', + // rootMenu: true, + icon: 'home', + }, + }, + + { + path: '/CheckManage', + name: 'CheckManage', + hidden: false, + alwaysShow: true, + component: () => import('@/views/EmploymentManage/CheckManage.vue'), + meta: { + rank: 10030, + title: '楠屾敹绠$悊', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/CheckReceiveTaskDetail/:id', + name: 'CheckReceiveTaskDetail', + hidden: true, + alwaysShow: false, + component: () => import('@/views/EmploymentManage/CheckReceiveTaskDetail.vue'), + meta: { + rank: 10031, + title: '楠屾敹璇︽儏', + // rootMenu: true, + icon: 'home', + }, + }, + ], + }, + { + path: '/ServiceChargeManage', + redirect: 'noRedirect', + component: Layout, + hidden: false, + alwaysShow: true, + meta: { + rank: 10040, + title: '鏈嶅姟璐圭鐞�', + rootMenu: true, + icon: 'home', + }, + children: [ + { + path: '/ServiceChargeManageList', + name: 'ServiceChargeManageList', + hidden: false, + alwaysShow: true, + component: () => import('@/views/ServiceChargeManage/ServiceChargeManage.vue'), + meta: { + rank: 10041, + title: '鏈嶅姟璐圭鐞�', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/ServiceChargeSettle/:id', + name: 'ServiceChargeSettle', + hidden: true, + alwaysShow: false, + component: () => import('@/views/ServiceChargeManage/ServiceChargeSettle.vue'), + meta: { + rank: 10042, + title: '缁撶畻', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/ServiceChargeDetail/:id', + name: 'ServiceChargeDetail', + hidden: true, + alwaysShow: false, + component: () => import('@/views/ServiceChargeManage/ServiceChargeDetail.vue'), + meta: { + rank: 10043, + title: '璇︽儏', + // rootMenu: true, + icon: 'home', + }, + }, + ], + }, + { + path: '/AgreementManage', + redirect: 'noRedirect', + component: Layout, + hidden: false, + alwaysShow: true, + meta: { + rank: 10050, + title: '鍗忚绠$悊', + rootMenu: true, + icon: 'home', + }, + children: [ + { + path: '/AgreementManageList', + name: 'AgreementManageList', + hidden: false, + alwaysShow: true, + component: () => import('@/views/AgreementManage/AgreementManageList.vue'), + meta: { + rank: 10051, + title: '鍗忚绠$悊', + // rootMenu: true, + icon: 'home', + }, + }, + ], + }, + { + path: '/FinanceManage', + redirect: 'noRedirect', + component: Layout, + hidden: false, + alwaysShow: true, + meta: { + rank: 10060, + title: '璐㈠姟绠$悊', + rootMenu: true, + icon: 'home', + }, + children: [ + { + path: '/FinanceManageList', + name: 'FinanceManageList', + hidden: false, + alwaysShow: true, + component: () => import('@/views/FinanceManage/FinanceManage.vue'), + meta: { + rank: 10061, + title: '璐㈠姟绠$悊', // rootMenu: true, icon: 'home', }, @@ -214,6 +351,28 @@ }, }, { + path: '/SignMiddleware/:code', + name: 'SignMiddleware', + alias: '/sg/:code', + hidden: true, + component: () => import('@/views/SignMiddleware/SignMiddleware.vue'), + meta: { + title: '绛剧害', + rank: 102, + }, + }, + { + path: '/SignU/:code', + name: 'SignU', + alias: '/sgu/:code', + hidden: true, + component: () => import('@/views/SignMiddleware/SignU.vue'), + meta: { + title: '绛剧害', + rank: 102, + }, + }, + { path: '/Error', component: ErrorLayout, redirect: '/Error/401', -- Gitblit v1.9.1