From 598d868e59daae4502c4f8fe4b4d3833a7e371be Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期三, 23 七月 2025 16:45:13 +0800 Subject: [PATCH] feat: 接口 --- src/router/index.ts | 92 +++++++++++++++++++++++++++++++++++---------- 1 files changed, 71 insertions(+), 21 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index de0e5d3..23d6f7b 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -205,7 +205,7 @@ component: () => import('@/views/Reward/RewardGrant.vue'), meta: { rank: 10031, - title: '濂栧姳鍙戞斁', + title: '濂栧姳鍙戞斁鐧昏', // rootMenu: true, icon: 'home', }, @@ -221,36 +221,86 @@ 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', + path: '/RewardGrantRegister/:id', + name: 'RewardGrantRegister', + hidden: true, + component: () => import('@/views/Reward/RewardGrantRegister.vue'), + meta: { + rank: 10033, + title: '濂栧姳閲戠櫥璁�', + rootMenu: false, + }, + }, + { + path: '/WithdrawalApproval', + name: 'WithdrawalApproval', hidden: false, alwaysShow: true, - component: () => import('@/views/Account/AccountManageList.vue'), + component: () => import('@/views/Reward/WithdrawalApproval.vue'), meta: { - rank: 10031, - title: '璐﹀彿绠$悊', + rank: 10040, + title: '鎻愮幇瀹℃壒', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/RewardApplyTradeCheck', + name: 'RewardApplyTradeCheck', + hidden: false, + alwaysShow: true, + component: () => import('@/views/Reward/RewardApplyTradeCheck.vue'), + meta: { + rank: 10050, + title: '鍑鸿处瀹℃壒', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/FinancialApproval', + name: 'FinancialApproval', + hidden: false, + alwaysShow: true, + component: () => import('@/views/Reward/FinancialApproval.vue'), + meta: { + rank: 10060, + title: '璐㈠姟瀹℃壒', // rootMenu: true, icon: 'home', }, }, ], }, + // { + // path: '/Syatem', + // redirect: 'noRedirect', + // component: Layout, + // hidden: true, + // alwaysShow: false, + // meta: { + // rank: 10030, + // title: '绯荤粺閰嶇疆', + // rootMenu: true, + // icon: 'home', + // }, + // children: [ + // { + // path: '/Account', + // name: 'Account', + // hidden: true, + // alwaysShow: true, + // component: () => import('@/views/Account/AccountManageList.vue'), + // meta: { + // rank: 10031, + // title: '璐﹀彿绠$悊', + // // rootMenu: true, + // icon: 'home', + // }, + // }, + // ], + // }, { path: '/Login', -- Gitblit v1.9.1