From 55dc8d799de193e682e97e5333b6baa9a0e26361 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期四, 03 四月 2025 15:49:49 +0800 Subject: [PATCH] feat: init --- src/router/index.ts | 185 +++++++++++++++++++++++++++++++++++++++------ 1 files changed, 158 insertions(+), 27 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index 7e3ec75..e61e205 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -94,33 +94,164 @@ rootMenu: true, }, }, - // { - // path: '/InsuranceClaimDetail', - // redirect: 'noRedirect', - // component: Layout, - // hidden: false, - // alwaysShow: true, - // meta: { - // rank: 10001, - // title: '鐞嗚禂', - // rootMenu: true, - // icon: 'home', - // }, - // children: [ - // { - // path: '/InsuranceClaimDetail/:id', - // name: 'InsuranceClaimDetail', - // hidden: true, - // component: () => import('@/views/InsuranceClaim/InsuranceClaimDetail.vue'), - // meta: { - // rank: 10002, - // title: '鐞嗚禂璇︽儏', - // // rootMenu: true, - // icon: 'home', - // }, - // }, - // ], - // }, + { + path: '/EnterpriseInfo', + redirect: 'noRedirect', + component: Layout, + hidden: false, + alwaysShow: true, + meta: { + rank: 10010, + title: '浼佷笟淇℃伅', + rootMenu: true, + icon: 'home', + }, + children: [ + { + path: '/EnterpriseInfoList', + name: 'EnterpriseInfoList', + hidden: false, + alwaysShow: true, + component: () => import('@/views/EnterpriseInfo/EnterpriseInfo.vue'), + meta: { + rank: 10011, + title: '浼佷笟淇℃伅', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/EnterpriseInfoDetail/:id', + name: 'EnterpriseInfoDetail', + hidden: true, + component: () => import('@/views/EnterpriseInfo/EnterpriseInfoDetail.vue'), + meta: { + rank: 10012, + title: '浼佷笟淇℃伅璇︽儏', + // rootMenu: true, + icon: 'home', + }, + }, + ], + }, + { + path: '/MaterialReview', + redirect: 'noRedirect', + component: Layout, + hidden: false, + alwaysShow: true, + meta: { + rank: 10020, + title: '鏉愭枡瀹℃牳', + rootMenu: true, + icon: 'home', + }, + children: [ + { + path: '/MaterialReviewList', + name: 'MaterialReviewList', + hidden: false, + alwaysShow: true, + component: () => import('@/views/MaterialReview/MaterialReview.vue'), + meta: { + rank: 10021, + title: '鏉愭枡瀹℃牳', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/MaterialReviewDetail/:id', + name: 'MaterialReviewDetail', + hidden: true, + component: () => import('@/views/MaterialReview/MaterialReviewDetail.vue'), + meta: { + rank: 10022, + title: '鏉愭枡瀹℃牳璇︽儏', + rootMenu: false, + }, + }, + { + path: '/MaterialReviewAudit/:id', + name: 'MaterialReviewAudit', + hidden: true, + component: () => import('@/views/MaterialReview/MaterialReviewAudit.vue'), + meta: { + rank: 10023, + title: '瀹℃牳', + rootMenu: false, + }, + }, + ], + }, + { + path: '/Reward', + redirect: 'noRedirect', + component: Layout, + hidden: false, + alwaysShow: true, + meta: { + rank: 10030, + title: '濂栧姳閲�', + rootMenu: true, + icon: 'home', + }, + children: [ + { + path: '/RewardList', + name: 'RewardList', + hidden: false, + alwaysShow: true, + component: () => import('@/views/Reward/Reward.vue'), + meta: { + rank: 10031, + title: '濂栧姳閲戝彂鏀�', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/RewardDeclareDetail/:id', + name: 'RewardDeclareDetail', + hidden: true, + component: () => import('@/views/Reward/RewardDeclareDetail.vue'), + meta: { + rank: 10032, + title: '鐢虫姤璇︽儏', + rootMenu: false, + }, + }, + ], + }, + { + path: '/Syatem', + redirect: 'noRedirect', + component: Layout, + hidden: false, + alwaysShow: true, + meta: { + rank: 10030, + title: '绯荤粺閰嶇疆', + rootMenu: true, + icon: 'home', + }, + children: [ + { + path: '/Account', + name: 'Account', + hidden: false, + alwaysShow: true, + component: () => import('@/views/Account/AccountManageList.vue'), + meta: { + rank: 10031, + title: '璐﹀彿绠$悊', + // rootMenu: true, + icon: 'home', + }, + }, + ], + }, + { path: '/Login', name: 'Login', -- Gitblit v1.9.1