parent
e77847ba92
commit
664beb4586
8 changed files with 409 additions and 23 deletions
@ -0,0 +1,3 @@ |
|||||||
|
<template> |
||||||
|
<div>电子档案维护</div> |
||||||
|
</template> |
||||||
@ -0,0 +1,271 @@ |
|||||||
|
import Layout from '@/page/index/index.vue'; |
||||||
|
import Store from '@/store/'; |
||||||
|
|
||||||
|
export default [ |
||||||
|
{ |
||||||
|
path: '/wel', |
||||||
|
component: () => |
||||||
|
Store.getters.isMacOs ? import('@/mac/index.vue') : import('@/page/index/index.vue'), |
||||||
|
redirect: '/wel/index', |
||||||
|
children: [ |
||||||
|
{ |
||||||
|
path: 'index', |
||||||
|
// name: '首页',
|
||||||
|
name: '工作台', |
||||||
|
meta: { |
||||||
|
i18n: 'dashboard', |
||||||
|
}, |
||||||
|
component: () => import(/* webpackChunkName: "views" */ '@/views/wel/index.vue'), |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: 'search', |
||||||
|
// name: '首页',
|
||||||
|
name: '搜索', |
||||||
|
meta: { |
||||||
|
i18n: 'dashboard', |
||||||
|
}, |
||||||
|
component: () => import(/* webpackChunkName: "views" */ '@/views/wel/search.vue'), |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: 'dashboard', |
||||||
|
name: '控制台', |
||||||
|
meta: { |
||||||
|
i18n: 'dashboard', |
||||||
|
menu: false, |
||||||
|
}, |
||||||
|
component: () => import(/* webpackChunkName: "views" */ '@/views/wel/dashboard.vue'), |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: '/wel/taskCope', |
||||||
|
component: () => import(/* webpackChunkName: "page" */ '@/views/zhgd-work/taskCope/index.vue'), |
||||||
|
name: '工序接收', |
||||||
|
meta: { |
||||||
|
keepAlive: true, |
||||||
|
isTab: false, |
||||||
|
isAuth: false, |
||||||
|
}, |
||||||
|
}, |
||||||
|
// workReport
|
||||||
|
|
||||||
|
// {
|
||||||
|
// path: 'search',
|
||||||
|
// name: '菜单搜索',
|
||||||
|
// meta: {
|
||||||
|
// i18n: 'search',
|
||||||
|
// menu: false,
|
||||||
|
// },
|
||||||
|
// component: () => import(/* webpackChunkName: "views" */ '@/views/wel/search.vue'),
|
||||||
|
// }
|
||||||
|
], |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: '/test', |
||||||
|
component: Layout, |
||||||
|
redirect: '/test/index', |
||||||
|
children: [ |
||||||
|
{ |
||||||
|
path: 'index', |
||||||
|
name: '测试页', |
||||||
|
meta: { |
||||||
|
i18n: 'test', |
||||||
|
}, |
||||||
|
component: () => import(/* webpackChunkName: "views" */ '@/views/util/test.vue'), |
||||||
|
}, |
||||||
|
], |
||||||
|
}, |
||||||
|
{ |
||||||
|
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.vue'), |
||||||
|
}, |
||||||
|
], |
||||||
|
}, |
||||||
|
{ |
||||||
|
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.vue'), |
||||||
|
}, |
||||||
|
], |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: '/info', |
||||||
|
component: Layout, |
||||||
|
redirect: '/info/index', |
||||||
|
children: [ |
||||||
|
{ |
||||||
|
path: 'index', |
||||||
|
name: '个人信息', |
||||||
|
meta: { |
||||||
|
i18n: 'info', |
||||||
|
}, |
||||||
|
component: () => import(/* webpackChunkName: "views" */ '@/views/system/userinfo.vue'), |
||||||
|
}, |
||||||
|
], |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: '/zhgd-work', |
||||||
|
component: Layout, |
||||||
|
redirect: '/zhgd-work/taskCope', |
||||||
|
children: [ |
||||||
|
{ |
||||||
|
path: 'taskCope', |
||||||
|
name: '工序接收', |
||||||
|
meta: { |
||||||
|
i18n: 'info', |
||||||
|
}, |
||||||
|
component: () => import(/* webpackChunkName: "views" */ '@/views/zhgd-work/taskCope/index.vue'), |
||||||
|
}, |
||||||
|
|
||||||
|
], |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: '/workReport', |
||||||
|
component: Layout, |
||||||
|
redirect: '/workReport/index', |
||||||
|
children: [ |
||||||
|
{ |
||||||
|
path: 'index', |
||||||
|
component: () => import(/* webpackChunkName: "page" */ '@/views/zhgd-work/workReport/index.vue'), |
||||||
|
name: '工序报工', |
||||||
|
meta: { |
||||||
|
i18n: 'info', |
||||||
|
}, |
||||||
|
}, |
||||||
|
], |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: '/workCheck', |
||||||
|
component: Layout, |
||||||
|
redirect: '/workCheck/index', |
||||||
|
children: [ |
||||||
|
{ |
||||||
|
path: 'index', |
||||||
|
component: () => import(/* webpackChunkName: "page" */ '@/views/zhgd-work/workCheck/index.vue'), |
||||||
|
name: '工序检验', |
||||||
|
meta: { |
||||||
|
i18n: 'info', |
||||||
|
}, |
||||||
|
}, |
||||||
|
], |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: '/retrospectDefend', |
||||||
|
component: Layout, |
||||||
|
redirect: '/retrospectDefend/index', |
||||||
|
children: [ |
||||||
|
{ |
||||||
|
path: 'index', |
||||||
|
component: () => import(/* webpackChunkName: "page" */ '@/views/zhgd-work/retrospectDefend/index.vue'), |
||||||
|
name: '生产追溯维护', |
||||||
|
meta: { |
||||||
|
i18n: 'info', |
||||||
|
}, |
||||||
|
}, |
||||||
|
], |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: '/eleFilesEdit', |
||||||
|
component: Layout, |
||||||
|
redirect: '/eleFilesEdit/index', |
||||||
|
children: [ |
||||||
|
{ |
||||||
|
path: 'index', |
||||||
|
component: () => import(/* webpackChunkName: "page" */ '@/views/zhgd-work/eleFilesEdit/index.vue'), |
||||||
|
name: '电子档案维护', |
||||||
|
meta: { |
||||||
|
i18n: 'info', |
||||||
|
}, |
||||||
|
}, |
||||||
|
], |
||||||
|
}, |
||||||
|
|
||||||
|
{ |
||||||
|
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.vue'), |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: 'handle/:taskId/:processInstanceId/:businessId', |
||||||
|
name: '处理请假流程', |
||||||
|
meta: { |
||||||
|
i18n: 'work', |
||||||
|
}, |
||||||
|
component: () => |
||||||
|
import(/* webpackChunkName: "views" */ '@/views/work/process/leave/handle.vue'), |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: 'detail/:processInstanceId/:businessId', |
||||||
|
name: '请假流程详情', |
||||||
|
meta: { |
||||||
|
i18n: 'work', |
||||||
|
}, |
||||||
|
component: () => |
||||||
|
import(/* webpackChunkName: "views" */ '@/views/work/process/leave/detail.vue'), |
||||||
|
}, |
||||||
|
], |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: '/workflow', |
||||||
|
component: Layout, |
||||||
|
children: [ |
||||||
|
{ |
||||||
|
path: 'design/process/:id', |
||||||
|
name: '模型设计2', |
||||||
|
component: () => |
||||||
|
import( /* webpackChunkName: "views" */ '@/views/plugin/workflow/pages/design/index.vue'), |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: 'design/model/history/:id', |
||||||
|
name: '模型历史', |
||||||
|
component: () => |
||||||
|
import( /* webpackChunkName: "views" */ '@/views/plugin/workflow/pages/design/model-history.vue'), |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: 'design/form/history/:id', |
||||||
|
name: '表单历史', |
||||||
|
component: () => |
||||||
|
import( /* webpackChunkName: "views" */ '@/views/plugin/workflow/pages/design/form-history.vue'), |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: 'process/start/:params', |
||||||
|
name: '新建流程2', |
||||||
|
component: () => |
||||||
|
import( /* webpackChunkName: "views" */ '@/views/plugin/workflow/pages/process/form/start.vue'), |
||||||
|
}, |
||||||
|
{ |
||||||
|
path: 'process/detail/:params', |
||||||
|
name: '流程详情', |
||||||
|
component: () => |
||||||
|
import( /* webpackChunkName: "views" */ '@/views/plugin/workflow/pages/process/form/detail.vue'), |
||||||
|
} |
||||||
|
] |
||||||
|
}, |
||||||
|
|
||||||
|
]; |
||||||
@ -0,0 +1,8 @@ |
|||||||
|
<template> |
||||||
|
<basic-container>生产追溯维护</basic-container> |
||||||
|
</template> |
||||||
|
<script> |
||||||
|
</script> |
||||||
|
<style lang="scss" scoped> |
||||||
|
|
||||||
|
</style> |
||||||
Loading…
Reference in new issue