static

routes.js 2.3KB

    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>' } } ]