| | |
| | | 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', |
| | |
| | | showMpData: showMpData, |
| | | staffManagement: staffManagement, |
| | | showGovHourData: showGovHourData, |
| | | hand: hand, |
| | | statement: statement, |
| | | cityAirRank: cityAirRank, |
| | | levelStatistic: levelStatistic, |
| | | onlineRate: onlineRate, |
| | |
| | | |
| | | // 导出路由菜单 |
| | | 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') { |
| | |
| | | // } |
| | | // currentRoutes.splice(currentRoutes.length, 0, notFound) |
| | | } |
| | | console.log('currentRoutes', currentRoutes) |
| | | router.addRoutes(currentRoutes) |
| | | } |