parent
4fda69bcfb
commit
c7e48d2706
3 changed files with 176 additions and 122 deletions
@ -1,80 +1,81 @@ |
|||||||
import Layout from '@/page/index/' |
import Layout from '@/page/index/' |
||||||
|
|
||||||
export default [{ |
export default [{ |
||||||
path: '/login', |
path: '/login', |
||||||
name: '登录页', |
name: '登录页', |
||||||
component: () => |
component: () => |
||||||
import( /* webpackChunkName: "page" */ '@/page/login/index'), |
import( /* webpackChunkName: "page" */ '@/page/login/index'), |
||||||
meta: { |
meta: { |
||||||
keepAlive: true, |
keepAlive: true, |
||||||
isTab: false, |
isTab: false, |
||||||
isAuth: false |
isAuth: false |
||||||
} |
} |
||||||
}, |
}, |
||||||
{ |
{ |
||||||
path: '/lock', |
path: '/lock', |
||||||
name: '锁屏页', |
name: '锁屏页', |
||||||
component: () => |
component: () => |
||||||
import( /* webpackChunkName: "page" */ '@/page/lock/index'), |
import( /* webpackChunkName: "page" */ '@/page/lock/index'), |
||||||
meta: { |
meta: { |
||||||
keepAlive: true, |
keepAlive: true, |
||||||
isTab: false, |
isTab: false, |
||||||
isAuth: false |
isAuth: false |
||||||
} |
} |
||||||
}, |
}, |
||||||
{ |
{ |
||||||
path: '/404', |
path: '/404', |
||||||
component: () => |
component: () => |
||||||
import( /* webpackChunkName: "page" */ '@/components/error-page/404'), |
import( /* webpackChunkName: "page" */ '@/components/error-page/404'), |
||||||
name: '404', |
name: '404', |
||||||
meta: { |
meta: { |
||||||
keepAlive: true, |
keepAlive: true, |
||||||
isTab: false, |
isTab: false, |
||||||
isAuth: false |
isAuth: false |
||||||
} |
} |
||||||
|
|
||||||
}, |
}, |
||||||
{ |
{ |
||||||
path: '/403', |
path: '/403', |
||||||
component: () => |
component: () => |
||||||
import( /* webpackChunkName: "page" */ '@/components/error-page/403'), |
import( /* webpackChunkName: "page" */ '@/components/error-page/403'), |
||||||
name: '403', |
name: '403', |
||||||
meta: { |
meta: { |
||||||
keepAlive: true, |
keepAlive: true, |
||||||
isTab: false, |
isTab: false, |
||||||
isAuth: false |
isAuth: false |
||||||
} |
} |
||||||
}, |
}, |
||||||
{ |
{ |
||||||
path: '/500', |
path: '/500', |
||||||
component: () => |
component: () => |
||||||
import( /* webpackChunkName: "page" */ '@/components/error-page/500'), |
import( /* webpackChunkName: "page" */ '@/components/error-page/500'), |
||||||
name: '500', |
name: '500', |
||||||
meta: { |
meta: { |
||||||
keepAlive: true, |
keepAlive: true, |
||||||
isTab: false, |
isTab: false, |
||||||
isAuth: false |
isAuth: false |
||||||
} |
} |
||||||
}, |
}, |
||||||
{ |
{ |
||||||
path: '/', |
path: '/', |
||||||
name: '主页', |
name: '主页', |
||||||
redirect: '/wel' |
redirect: '/wel' |
||||||
}, |
}, |
||||||
{ |
{ |
||||||
path: '/myiframe', |
path: '/myiframe', |
||||||
component: Layout, |
component: Layout, |
||||||
redirect: '/myiframe', |
redirect: '/myiframe', |
||||||
children: [{ |
children: [{ |
||||||
path: ":routerPath", |
path: ":routerPath", |
||||||
name: 'iframe', |
name: 'iframe', |
||||||
component: () => |
component: () => |
||||||
import( /* webpackChunkName: "page" */ '@/components/iframe/main'), |
import( /* webpackChunkName: "page" */ '@/components/iframe/main'), |
||||||
props: true |
props: true |
||||||
}] |
}] |
||||||
|
|
||||||
}, |
}, |
||||||
{ |
{ |
||||||
path: '*', |
path: '*', |
||||||
redirect: '/404' |
redirect: '/404' |
||||||
} |
} |
||||||
] |
] |
||||||
|
|||||||
@ -1,41 +1,71 @@ |
|||||||
import Layout from '@/page/index/' |
import Layout from '@/page/index/' |
||||||
|
|
||||||
export default [{ |
export default [{ |
||||||
path: '/wel', |
path: '/wel', |
||||||
component: Layout, |
component: Layout, |
||||||
redirect: '/wel/index', |
redirect: '/wel/index', |
||||||
children: [{ |
children: [{ |
||||||
path: 'index', |
path: 'index', |
||||||
name: '首页', |
name: '首页', |
||||||
meta: { |
meta: { |
||||||
i18n: 'dashboard' |
i18n: 'dashboard' |
||||||
}, |
}, |
||||||
component: () => |
component: () => |
||||||
import( /* webpackChunkName: "views" */ '@/views/wel') |
import( /* webpackChunkName: "views" */ '@/views/wel') |
||||||
}] |
}] |
||||||
}, { |
}, { |
||||||
path: '/test', |
path: '/test', |
||||||
component: Layout, |
component: Layout, |
||||||
redirect: '/test/index', |
redirect: '/test/index', |
||||||
children: [{ |
children: [{ |
||||||
path: 'index', |
path: 'index', |
||||||
name: '测试页', |
name: '测试页', |
||||||
meta: { |
meta: { |
||||||
i18n: 'test' |
i18n: 'test' |
||||||
}, |
}, |
||||||
component: () => |
component: () => |
||||||
import( /* webpackChunkName: "views" */ '@/views/util/test') |
import( /* webpackChunkName: "views" */ '@/views/util/test') |
||||||
}] |
}] |
||||||
}, { |
}, { |
||||||
path: '/info', |
path: '/info', |
||||||
component: Layout, |
component: Layout, |
||||||
redirect: '/info/index', |
redirect: '/info/index', |
||||||
children: [{ |
children: [{ |
||||||
path: 'index', |
path: 'index', |
||||||
name: '个人信息', |
name: '个人信息', |
||||||
meta: { |
meta: { |
||||||
i18n: 'info' |
i18n: 'info' |
||||||
}, |
}, |
||||||
component: () => |
component: () => |
||||||
import( /* webpackChunkName: "views" */ '@/views/user/info') |
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