You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
115 lines
2.5 KiB
115 lines
2.5 KiB
|
2 years ago
|
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/index')
|
||
|
|
}, {
|
||
|
|
path: 'dashboard',
|
||
|
|
name: '控制台',
|
||
|
|
meta: {
|
||
|
|
i18n: 'dashboard',
|
||
|
|
menu: false,
|
||
|
|
},
|
||
|
|
component: () =>
|
||
|
|
import( /* webpackChunkName: "views" */ '@/views/wel/dashboard')
|
||
|
|
}]
|
||
|
|
}, {
|
||
|
|
path: '/test',
|
||
|
|
component: Layout,
|
||
|
|
redirect: '/test/index',
|
||
|
|
children: [{
|
||
|
|
path: 'index',
|
||
|
|
name: '测试页',
|
||
|
|
meta: {
|
||
|
|
i18n: 'test'
|
||
|
|
},
|
||
|
|
component: () =>
|
||
|
|
import( /* webpackChunkName: "views" */ '@/views/util/test')
|
||
|
|
}]
|
||
|
|
}, {
|
||
|
|
path: '/dict-horizontal',
|
||
|
|
component: Layout,
|
||
|
|
redirect: '/dict-horizontal/index',
|
||
|
|
children: [{
|
||
|
|
path: 'index',
|
||
|
|
name: '字典管理',
|
||
|
|
meta: {
|
||
|
|
i18n: 'dict'
|
||
|
|
},
|
||
|
|
component: () =>
|
||
|
|
import( /* webpackChunkName: "views" */ '@/views/util/demo/dict-horizontal')
|
||
|
|
}]
|
||
|
|
}, {
|
||
|
|
path: '/dict-vertical',
|
||
|
|
component: Layout,
|
||
|
|
redirect: '/dict-vertical/index',
|
||
|
|
children: [{
|
||
|
|
path: 'index',
|
||
|
|
name: '字典管理',
|
||
|
|
meta: {
|
||
|
|
i18n: 'dict'
|
||
|
|
},
|
||
|
|
component: () =>
|
||
|
|
import( /* webpackChunkName: "views" */ '@/views/util/demo/dict-vertical')
|
||
|
|
}]
|
||
|
|
}, {
|
||
|
|
path: '/info',
|
||
|
|
component: Layout,
|
||
|
|
redirect: '/info/index',
|
||
|
|
children: [{
|
||
|
|
path: 'index',
|
||
|
|
name: '个人信息',
|
||
|
|
meta: {
|
||
|
|
i18n: 'info'
|
||
|
|
},
|
||
|
|
component: () =>
|
||
|
|
import( /* webpackChunkName: "views" */ '@/views/system/userinfo')
|
||
|
|
}]
|
||
|
|
}, {
|
||
|
|
path: '/work/process/leave',
|
||
|
|
component: Layout,
|
||
|
|
redirect: '/work/process/leave/form',
|
||
|
|
children: [{
|
||
|
|
path: 'form/:processDefinitionId',
|
||
|
|
name: '请假流程',
|
||
|
|
meta: {
|
||
|
|
i18n: 'work'
|
||
|
|
},
|
||
|
|
component: () =>
|
||
|
|
import( /* webpackChunkName: "views" */ '@/views/work/process/leave/form')
|
||
|
|
}, {
|
||
|
|
path: 'handle/:taskId/:processInstanceId/:businessId',
|
||
|
|
name: '处理请假流程',
|
||
|
|
meta: {
|
||
|
|
i18n: 'work'
|
||
|
|
},
|
||
|
|
component: () =>
|
||
|
|
import( /* webpackChunkName: "views" */ '@/views/work/process/leave/handle')
|
||
|
|
}, {
|
||
|
|
path: 'detail/:processInstanceId/:businessId',
|
||
|
|
name: '请假流程详情',
|
||
|
|
meta: {
|
||
|
|
i18n: 'work'
|
||
|
|
},
|
||
|
|
component: () =>
|
||
|
|
import( /* webpackChunkName: "views" */ '@/views/work/process/leave/detail')
|
||
|
|
}]
|
||
|
|
},{
|
||
|
|
path: '/dispatch',
|
||
|
|
name: '语音调度',
|
||
|
|
component: () =>
|
||
|
|
import( /* webpackChunkName: "views" */ '@/views/dispatch/index'),
|
||
|
|
meta: {
|
||
|
|
isTab: false
|
||
|
|
}
|
||
|
|
}]
|