dbd-meeting-html/src/config/router.config.js
2024-01-23 17:05:40 +08:00

44 lines
1.0 KiB
JavaScript

// eslint-disable-next-line
import { UserLayout } from '@/layouts'
/**
* 这里不再保留原来默认的菜单asyncRouterMap
* https://github.com/sendya/ant-design-pro-vue/blob/master/src/router/generator-routers.js
*/
export const defaultRouterMap = [
]
/**
* 基础路由
* @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: '/404',
component: () => import(/* webpackChunkName: "fail" */ '@/views/404')
}
]