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.
168 lines
3.6 KiB
168 lines
3.6 KiB
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, |
|
isAuth: false, |
|
}, |
|
}, |
|
{ |
|
path: "/videoPlayer", |
|
name: "语音调度", |
|
component: () => |
|
import(/* webpackChunkName: "views" */ "@/views/h5Player/player"), |
|
meta: { |
|
isTab: false, |
|
isAuth: false, |
|
}, |
|
}, |
|
{ |
|
path: "/alarmList", |
|
name: "诊间报警列表", |
|
component: () => |
|
import(/* webpackChunkName: "views" */ "@/views/alarmList/index"), |
|
meta: { |
|
isTab: false, |
|
isAuth: false, |
|
}, |
|
}, |
|
];
|
|
|