|
import Layout from '@/views/layout'
export default [
{
path: '/login',
name: 'Login',
component: () => import(/* webpackChunkName: "User" */ '@/views/login'),
meta: {
title: '登录'
}
},
{
path: '/',
redirect: '/login'
},
{
path: '/system',
component: Layout,
name: 'Layout',
children: [
{
path: '',
name: 'Home',
component: () => import(/* webpackChunkName: "Home" */ '@/views/home'),
meta: {
title: '首页'
}
},
{
path: 'user',
name: 'User',
component: () => import(/* webpackChunkName: "User" */ '@/views/system/user'),
meta: {
title: '用户管理'
}
},
{
path: 'role',
name: 'Role',
component: () => import(/* webpackChunkName: "Role" */ '@/views/system/role'),
meta: {
title: '角色管理'
}
},
{
path: 'menu',
name: 'Menu',
component: () => import(/* webpackChunkName: "Menu" */ '@/views/system/menu'),
meta: {
title: '菜单管理'
}
},
{
path: 'organize',
name: 'Organize',
component: () => import(/* webpackChunkName: "Organize" */ '@/views/system/organize'),
meta: {
title: '部门管理'
}
},
{
path: 'post',
name: 'Post',
component: () => import(/* webpackChunkName: "Post" */ '@/views/system/post'),
meta: {
title: '岗位管理'
}
},
{
path: 'authority',
name: 'Authority',
component: () => import(/* webpackChunkName: "Authority" */ '@/views/system/authority'),
meta: {
title: '权限管理'
}
},
{
path: 'dictionary',
name: 'Dictionary',
component: () => import(/* webpackChunkName: "Dictionary" */ '@/views/system/dictionary'),
meta: {
title: '字典管理'
}
},
{
path: 'link',
name: 'Link',
component: () => import(/* webpackChunkName: "Dictionary" */ '@/views/link'),
meta: {
title: '外链路由'
}
}
]
},
{
path: '*',
name: 'NotFound',
component: {
template: '<div>not found</div>'
}
}
]
|