From 6bac509f8e6efc205d9f37a84c9b019ec828467a Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期三, 07 五月 2025 14:22:26 +0800 Subject: [PATCH] feat: 接口 --- src/router/index.ts | 151 +++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 141 insertions(+), 10 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index 7e3ec75..627583d 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -94,33 +94,164 @@ rootMenu: true, }, }, + { + 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: '/RewardGrant', + name: 'RewardGrant', + hidden: false, + alwaysShow: true, + component: () => import('@/views/Reward/RewardGrant.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: '/InsuranceClaimDetail', + // path: '/Syatem', // redirect: 'noRedirect', // component: Layout, - // hidden: false, - // alwaysShow: true, + // hidden: true, + // alwaysShow: false, // meta: { - // rank: 10001, - // title: '鐞嗚禂', + // rank: 10030, + // title: '绯荤粺閰嶇疆', // rootMenu: true, // icon: 'home', // }, // children: [ // { - // path: '/InsuranceClaimDetail/:id', - // name: 'InsuranceClaimDetail', + // path: '/Account', + // name: 'Account', // hidden: true, - // component: () => import('@/views/InsuranceClaim/InsuranceClaimDetail.vue'), + // alwaysShow: true, + // component: () => import('@/views/Account/AccountManageList.vue'), // meta: { - // rank: 10002, - // title: '鐞嗚禂璇︽儏', + // rank: 10031, + // title: '璐﹀彿绠$悊', // // rootMenu: true, // icon: 'home', // }, // }, // ], // }, + { path: '/Login', name: 'Login', -- Gitblit v1.9.1