import { UserLayout, TabLayout, RouteView, BlankLayout, PageView } from '@/components/layouts' /** * 走菜单,走权限控制 * @type {[null,null]} */ export const asyncRouterMap = [{ path: '/', name: 'dashboard', component: TabLayout, meta: { title: '首页' }, redirect: '/analysisScreen/operationBigdata', children: [] }, { path: '*', redirect: '/404', hidden: true } ] /** * 基础路由 * @type { *[] } */ export const constantRouterMap = [{ path: '/user', component: UserLayout, redirect: '/user/login', hidden: true, children: [{ path: 'login', name: 'login', component: () => import( /* webpackChunkName: "user" */ '@/views/user/Login') }, { path: 'register', name: 'register', component: () => import( /* webpackChunkName: "user" */ '@/views/user/register/Register') }, { path: 'register-result', name: 'registerResult', component: () => import( /* webpackChunkName: "user" */ '@/views/user/register/RegisterResult') }, { path: 'alteration', name: 'alteration', component: () => import( /* webpackChunkName: "user" */ '@/views/user/alteration/Alteration') } ] }, // 加油站运营数据大屏 { path: '/analysisScreen', component: BlankLayout, redirect: '/analysisScreen/operationBigdata', children: [{ path: 'operationBigdata', name: 'operationBigdata', component: () => import('@/views/analysisScreen/operationBigdata') }] }, //机构运营数据大屏 { path: '/analysisScreen', component: BlankLayout, redirect: '/analysisScreen/organOperationBigdata', children: [{ path: 'organOperationBigdata', name: 'organOperationBigdata', component: () => import('@/views/analysisScreen/organOperationBigdata') }] }, // 告警分析大屏 { path: '/analysisScreen', component: BlankLayout, redirect: '/analysisScreen/alarmBigdata', children: [{ path: 'alarmBigdata', name: 'alarmBigdata', component: () => import('@/views/analysisScreen/alarmBigdata') }] }, // 机构告警分析大屏 { path: '/analysisScreen', component: BlankLayout, redirect: '/analysisScreen/organAlarmBigdata', children: [{ path: 'organAlarmBigdata', name: 'organAlarmBigdata', component: () => import('@/views/analysisScreen/organAlarmBigdata') }] }, { path: '/404', component: () => import( /* webpackChunkName: "fail" */ '@/views/exception/404') } ]