123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- import {UserLayout, TabLayout, RouteView, BlankLayout, PageView} from '@/components/layouts'
- /**
- * 走菜单,走权限控制
- * @type {[null,null]}
- */
- export const asyncRouterMap = [
- {
- path: '/',
- name: 'dashboard',
- component: TabLayout,
- meta: {title: '首页'},
- redirect: '/dashboard/workplace',
- 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')
- },
- {
- path: 'register-result',
- name: 'registerResult',
- component: () => import(/* webpackChunkName: "user" */ '@/views/user/RegisterResult')
- },
- {
- path: 'alteration',
- name: 'alteration',
- component: () => import(/* webpackChunkName: "user" */ '@/views/user/Alteration')
- },
- {
- path: 'layer',
- name: 'layer',
- component: () => import(/* webpackChunkName: "user" */ '@/views/user/layer')
- }
- ]
- },
- {
- path: '/test',
- component: BlankLayout,
- redirect: '/test/home',
- children: [
- {
- path: 'home',
- name: 'TestHome',
- component: () => import('@/views/Home')
- }
- ]
- },
- {
- path: '/404',
- component: () => import(/* webpackChunkName: "fail" */ '@/views/exception/404')
- },
- ]
|