From afb9e7c8c9865be6a73d19e35819b5aa6b8afbdd Mon Sep 17 00:00:00 2001 From: quanyawei <401863037@qq.com> Date: Mon, 17 Jun 2024 15:05:29 +0800 Subject: [PATCH] fix: bug修改 --- src/router/dynamicRouter.js | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/src/router/dynamicRouter.js b/src/router/dynamicRouter.js index 933f131..33621ee 100644 --- a/src/router/dynamicRouter.js +++ b/src/router/dynamicRouter.js @@ -107,6 +107,18 @@ component: () => import('@/views/govReport/index'), meta: { title: '���������������������������', icon: 'example' } } +const hand = { + path: 'report/hand', + name: 'hand', + component: () => import('@/views/hand/index'), + meta: { title: '������������', icon: 'example' } +} +const statement = { + path: 'report/statement', + name: 'statement', + component: () => import('@/views/statement/index'), + meta: { title: '���������������������������', icon: 'example' } +} // ������������������������ const airQualityReportDisplay = { path: 'report/airQualityReportDisplay', @@ -240,6 +252,8 @@ showMpData: showMpData, staffManagement: staffManagement, showGovHourData: showGovHourData, + hand: hand, + statement: statement, cityAirRank: cityAirRank, levelStatistic: levelStatistic, onlineRate: onlineRate, @@ -276,10 +290,12 @@ // ������������������ export function routerMenus() { + console.log('user.menus', JSON.parse(store.state.user.menus)) const routersMenu = JSON.parse(store.state.user.menus) // ��������������������������������� ��������������������������� console.log('routersMenu', routersMenu) - const currentRoutes = router.options.routes + let currentRoutes = [] + currentRoutes = router.options.routes if (routersMenu.length > 0) { routersMenu.forEach(item => { if (item.url === 'dropDown') { @@ -337,5 +353,6 @@ // } // currentRoutes.splice(currentRoutes.length, 0, notFound) } + console.log('currentRoutes', currentRoutes) router.addRoutes(currentRoutes) } -- Gitblit v1.8.0