From e32d6239d09f6d9d66c77ad5a7d9716d20b61428 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期五, 08 八月 2025 15:26:28 +0800 Subject: [PATCH] feat: 任务 --- src/router/index.ts | 204 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 204 insertions(+), 0 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index b2cd8b4..1d4bf44 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -96,6 +96,210 @@ }, }, { + path: '/FlexJobManage', + redirect: 'noRedirect', + component: Layout, + hidden: false, + alwaysShow: true, + meta: { + rank: 10010, + title: '鐏靛伐绠$悊', + rootMenu: true, + icon: 'home', + }, + children: [ + { + path: '/FlexJobManageList', + name: 'FlexJobManageList', + hidden: false, + alwaysShow: true, + component: () => import('@/views/FlexJobManage/FlexJobManage.vue'), + meta: { + rank: 10011, + title: '鐏靛伐绠$悊', + // rootMenu: true, + icon: 'home', + }, + }, + ], + }, + { + path: '/EmploymentManage', + redirect: 'noRedirect', + component: Layout, + hidden: false, + alwaysShow: true, + meta: { + rank: 10020, + title: '鐢ㄤ汉绠$悊', + rootMenu: true, + icon: 'home', + }, + children: [ + { + path: '/TaskManageList', + name: 'TaskManageList', + hidden: false, + alwaysShow: true, + component: () => import('@/views/EmploymentManage/TaskManageList.vue'), + meta: { + rank: 10021, + title: '浠诲姟绠$悊', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/AddOrEditEmployment/:id?', + name: 'AddOrEditEmployment', + hidden: true, + alwaysShow: false, + component: () => import('@/views/EmploymentManage/AddOrEditEmployment.vue'), + meta: { + rank: 10022, + title: '鍙戝竷缂栬緫浜哄憳', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/EmploymentManageDetail/:id', + name: 'EmploymentManageDetail', + hidden: true, + alwaysShow: false, + component: () => import('@/views/EmploymentManage/EmploymentManageDetail.vue'), + meta: { + rank: 10023, + title: '浜哄憳绠$悊璇︽儏', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/EmploymentSignList/:id', + name: 'EmploymentSignList', + hidden: true, + alwaysShow: false, + component: () => import('@/views/EmploymentManage/EmploymentSignList.vue'), + meta: { + rank: 10024, + title: '鎶ュ悕鍒楄〃', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/EmploymentManageArrange/:id', + name: 'EmploymentManageArrange', + 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: '/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: '/FinanceManage', + redirect: 'noRedirect', + component: Layout, + hidden: false, + alwaysShow: true, + meta: { + rank: 10050, + title: '璐㈠姟绠$悊', + rootMenu: true, + icon: 'home', + }, + children: [ + { + path: '/FinanceManageList', + name: 'FinanceManageList', + hidden: false, + alwaysShow: true, + component: () => import('@/views/FinanceManage/FinanceManage.vue'), + meta: { + rank: 10051, + title: '璐㈠姟绠$悊', + // rootMenu: true, + icon: 'home', + }, + }, + ], + }, + { path: '/Login', name: 'Login', hidden: true, -- Gitblit v1.9.1