| | |
| | | import { createRouter, createWebHistory } from 'vue-router' |
| | | import { createRouter, createWebHistory } from 'vue-router'; |
| | | |
| | | const router = createRouter({ |
| | | history: createWebHistory(import.meta.env.BASE_URL), |
| | | routes: [] |
| | | }) |
| | | routes: [ |
| | | { |
| | | path: '/', |
| | | redirect: '/index' |
| | | }, |
| | | // 登陆页面 |
| | | { |
| | | path: '/login', |
| | | name: 'login', |
| | | component: () => import('@/views/LoginPage.vue') |
| | | }, |
| | | { |
| | | path: '/index', |
| | | name: 'index', |
| | | component: () => import('@/views/HomePage.vue'), |
| | | children: [ |
| | | // 污染溯源 |
| | | { |
| | | path: '/hmode', |
| | | name: 'historyMode', |
| | | component: () => import('@/views/historymode/HistoryMode.vue') |
| | | }, |
| | | // 走航监测 |
| | | { |
| | | path: '/rmode', |
| | | name: 'realtimeMode', |
| | | component: () => import('@/views/realtimemode/RealtimeMode.vue') |
| | | }, |
| | | // 风险模型 |
| | | { |
| | | path: '/riskmode', |
| | | name: 'riskMode', |
| | | component: () => import('@/views/riskmodel/RiskMode.vue') |
| | | }, |
| | | // 网格化监测 |
| | | { |
| | | path: '/gridmonitor', |
| | | name: 'gridMonitor', |
| | | component: () => import('@/views/gridmonitor/GridMode.vue') |
| | | }, |
| | | // 用电量监测 |
| | | { |
| | | path: '/emode', |
| | | name: 'electricityMode', |
| | | component: () => import('@/views/electricitymode/ElectricityMode.vue') |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }); |
| | | |
| | | export default router |
| | | export default router; |