parent
4fda69bcfb
commit
c7e48d2706
3 changed files with 176 additions and 122 deletions
@ -1,80 +1,81 @@ |
||||
import Layout from '@/page/index/' |
||||
|
||||
export default [{ |
||||
path: '/login', |
||||
name: '登录页', |
||||
component: () => |
||||
import( /* webpackChunkName: "page" */ '@/page/login/index'), |
||||
meta: { |
||||
keepAlive: true, |
||||
isTab: false, |
||||
isAuth: false |
||||
} |
||||
path: '/login', |
||||
name: '登录页', |
||||
component: () => |
||||
import( /* webpackChunkName: "page" */ '@/page/login/index'), |
||||
meta: { |
||||
keepAlive: true, |
||||
isTab: false, |
||||
isAuth: false |
||||
} |
||||
}, |
||||
{ |
||||
{ |
||||
path: '/lock', |
||||
name: '锁屏页', |
||||
component: () => |
||||
import( /* webpackChunkName: "page" */ '@/page/lock/index'), |
||||
import( /* webpackChunkName: "page" */ '@/page/lock/index'), |
||||
meta: { |
||||
keepAlive: true, |
||||
isTab: false, |
||||
isAuth: false |
||||
keepAlive: true, |
||||
isTab: false, |
||||
isAuth: false |
||||
} |
||||
}, |
||||
{ |
||||
}, |
||||
{ |
||||
path: '/404', |
||||
component: () => |
||||
import( /* webpackChunkName: "page" */ '@/components/error-page/404'), |
||||
import( /* webpackChunkName: "page" */ '@/components/error-page/404'), |
||||
name: '404', |
||||
meta: { |
||||
keepAlive: true, |
||||
isTab: false, |
||||
isAuth: false |
||||
keepAlive: true, |
||||
isTab: false, |
||||
isAuth: false |
||||
} |
||||
|
||||
}, |
||||
{ |
||||
}, |
||||
{ |
||||
path: '/403', |
||||
component: () => |
||||
import( /* webpackChunkName: "page" */ '@/components/error-page/403'), |
||||
import( /* webpackChunkName: "page" */ '@/components/error-page/403'), |
||||
name: '403', |
||||
meta: { |
||||
keepAlive: true, |
||||
isTab: false, |
||||
isAuth: false |
||||
keepAlive: true, |
||||
isTab: false, |
||||
isAuth: false |
||||
} |
||||
}, |
||||
{ |
||||
}, |
||||
{ |
||||
path: '/500', |
||||
component: () => |
||||
import( /* webpackChunkName: "page" */ '@/components/error-page/500'), |
||||
import( /* webpackChunkName: "page" */ '@/components/error-page/500'), |
||||
name: '500', |
||||
meta: { |
||||
keepAlive: true, |
||||
isTab: false, |
||||
isAuth: false |
||||
keepAlive: true, |
||||
isTab: false, |
||||
isAuth: false |
||||
} |
||||
}, |
||||
{ |
||||
}, |
||||
{ |
||||
path: '/', |
||||
name: '主页', |
||||
redirect: '/wel' |
||||
}, |
||||
{ |
||||
}, |
||||
{ |
||||
path: '/myiframe', |
||||
component: Layout, |
||||
redirect: '/myiframe', |
||||
children: [{ |
||||
path: ":routerPath", |
||||
name: 'iframe', |
||||
component: () => |
||||
import( /* webpackChunkName: "page" */ '@/components/iframe/main'), |
||||
props: true |
||||
path: ":routerPath", |
||||
name: 'iframe', |
||||
component: () => |
||||
import( /* webpackChunkName: "page" */ '@/components/iframe/main'), |
||||
props: true |
||||
}] |
||||
|
||||
}, |
||||
{ |
||||
}, |
||||
{ |
||||
path: '*', |
||||
redirect: '/404' |
||||
} |
||||
] |
||||
} |
||||
] |
||||
|
||||
@ -1,41 +1,71 @@ |
||||
import Layout from '@/page/index/' |
||||
|
||||
export default [{ |
||||
path: '/wel', |
||||
component: Layout, |
||||
redirect: '/wel/index', |
||||
children: [{ |
||||
path: 'index', |
||||
name: '首页', |
||||
meta: { |
||||
i18n: 'dashboard' |
||||
}, |
||||
component: () => |
||||
import( /* webpackChunkName: "views" */ '@/views/wel') |
||||
}] |
||||
path: '/wel', |
||||
component: Layout, |
||||
redirect: '/wel/index', |
||||
children: [{ |
||||
path: 'index', |
||||
name: '首页', |
||||
meta: { |
||||
i18n: 'dashboard' |
||||
}, |
||||
component: () => |
||||
import( /* webpackChunkName: "views" */ '@/views/wel') |
||||
}] |
||||
}, { |
||||
path: '/test', |
||||
component: Layout, |
||||
redirect: '/test/index', |
||||
children: [{ |
||||
path: 'index', |
||||
name: '测试页', |
||||
meta: { |
||||
i18n: 'test' |
||||
}, |
||||
component: () => |
||||
import( /* webpackChunkName: "views" */ '@/views/util/test') |
||||
}] |
||||
path: '/test', |
||||
component: Layout, |
||||
redirect: '/test/index', |
||||
children: [{ |
||||
path: 'index', |
||||
name: '测试页', |
||||
meta: { |
||||
i18n: 'test' |
||||
}, |
||||
component: () => |
||||
import( /* webpackChunkName: "views" */ '@/views/util/test') |
||||
}] |
||||
}, { |
||||
path: '/info', |
||||
component: Layout, |
||||
redirect: '/info/index', |
||||
children: [{ |
||||
path: 'index', |
||||
name: '个人信息', |
||||
meta: { |
||||
i18n: 'info' |
||||
}, |
||||
component: () => |
||||
import( /* webpackChunkName: "views" */ '@/views/user/info') |
||||
}] |
||||
}] |
||||
path: '/info', |
||||
component: Layout, |
||||
redirect: '/info/index', |
||||
children: [{ |
||||
path: 'index', |
||||
name: '个人信息', |
||||
meta: { |
||||
i18n: 'info' |
||||
}, |
||||
component: () => |
||||
import( /* webpackChunkName: "views" */ '@/views/user/info') |
||||
}] |
||||
}, { |
||||
path: '/work/process/leave', |
||||
component: Layout, |
||||
redirect: '/work/process/leave/form', |
||||
children: [{ |
||||
path: 'form', |
||||
name: '请假流程', |
||||
meta: { |
||||
i18n: 'work' |
||||
}, |
||||
component: () => |
||||
import( /* webpackChunkName: "views" */ '@/views/work/process/leave/form') |
||||
}, { |
||||
path: 'handle', |
||||
name: '处理请假流程', |
||||
meta: { |
||||
i18n: 'work' |
||||
}, |
||||
component: () => |
||||
import( /* webpackChunkName: "views" */ '@/views/work/process/leave/handle') |
||||
}, { |
||||
path: 'detail', |
||||
name: '请假流程详情', |
||||
meta: { |
||||
i18n: 'work' |
||||
}, |
||||
component: () => |
||||
import( /* webpackChunkName: "views" */ '@/views/work/process/leave/detail') |
||||
}] |
||||
}] |
||||
|
||||
Loading…
Reference in new issue