parent
5363f1b484
commit
8485163d5b
4 changed files with 707 additions and 206 deletions
@ -0,0 +1,25 @@ |
|||||||
|
import request from "@/router/axios"; |
||||||
|
|
||||||
|
export const getGroupList = (query) => { |
||||||
|
return request({ |
||||||
|
url: "http://172.19.2.195:8081/GetGroupPage", |
||||||
|
method: "get", |
||||||
|
params: query, |
||||||
|
}); |
||||||
|
}; |
||||||
|
|
||||||
|
export const deleteUser = (query) => { |
||||||
|
return request({ |
||||||
|
url: "http://172.19.2.195:8081/api/userManage/doDelUserByEID", |
||||||
|
method: "get", |
||||||
|
params: query, |
||||||
|
}); |
||||||
|
}; |
||||||
|
|
||||||
|
export const addUser = (data) => { |
||||||
|
return request({ |
||||||
|
url: "http://172.19.0.11:8081/api/userManage/batchAddEmployeeInfo", |
||||||
|
method: "post", |
||||||
|
data, |
||||||
|
}); |
||||||
|
}; |
||||||
@ -1,114 +1,148 @@ |
|||||||
import Layout from '@/page/index/' |
import Layout from "@/page/index/"; |
||||||
|
|
||||||
export default [{ |
export default [ |
||||||
path: '/wel', |
{ |
||||||
component: Layout, |
path: "/wel", |
||||||
redirect: '/wel/index', |
component: Layout, |
||||||
children: [{ |
redirect: "/wel/index", |
||||||
path: 'index', |
children: [ |
||||||
name: '首页', |
{ |
||||||
meta: { |
path: "index", |
||||||
i18n: 'dashboard' |
name: "首页", |
||||||
}, |
meta: { |
||||||
component: () => |
i18n: "dashboard", |
||||||
import( /* webpackChunkName: "views" */ '@/views/wel/index') |
}, |
||||||
}, { |
component: () => |
||||||
path: 'dashboard', |
import(/* webpackChunkName: "views" */ "@/views/wel/index"), |
||||||
name: '控制台', |
}, |
||||||
meta: { |
{ |
||||||
i18n: 'dashboard', |
path: "dashboard", |
||||||
menu: false, |
name: "控制台", |
||||||
}, |
meta: { |
||||||
component: () => |
i18n: "dashboard", |
||||||
import( /* webpackChunkName: "views" */ '@/views/wel/dashboard') |
menu: false, |
||||||
}] |
}, |
||||||
}, { |
component: () => |
||||||
path: '/test', |
import(/* webpackChunkName: "views" */ "@/views/wel/dashboard"), |
||||||
component: Layout, |
}, |
||||||
redirect: '/test/index', |
], |
||||||
children: [{ |
}, |
||||||
path: 'index', |
{ |
||||||
name: '测试页', |
path: "/test", |
||||||
meta: { |
component: Layout, |
||||||
i18n: 'test' |
redirect: "/test/index", |
||||||
}, |
children: [ |
||||||
component: () => |
{ |
||||||
import( /* webpackChunkName: "views" */ '@/views/util/test') |
path: "index", |
||||||
}] |
name: "测试页", |
||||||
}, { |
meta: { |
||||||
path: '/dict-horizontal', |
i18n: "test", |
||||||
component: Layout, |
}, |
||||||
redirect: '/dict-horizontal/index', |
component: () => |
||||||
children: [{ |
import(/* webpackChunkName: "views" */ "@/views/util/test"), |
||||||
path: 'index', |
}, |
||||||
name: '字典管理', |
], |
||||||
meta: { |
}, |
||||||
i18n: 'dict' |
{ |
||||||
}, |
path: "/dict-horizontal", |
||||||
component: () => |
component: Layout, |
||||||
import( /* webpackChunkName: "views" */ '@/views/util/demo/dict-horizontal') |
redirect: "/dict-horizontal/index", |
||||||
}] |
children: [ |
||||||
}, { |
{ |
||||||
path: '/dict-vertical', |
path: "index", |
||||||
component: Layout, |
name: "字典管理", |
||||||
redirect: '/dict-vertical/index', |
meta: { |
||||||
children: [{ |
i18n: "dict", |
||||||
path: 'index', |
}, |
||||||
name: '字典管理', |
component: () => |
||||||
meta: { |
import( |
||||||
i18n: 'dict' |
/* webpackChunkName: "views" */ "@/views/util/demo/dict-horizontal" |
||||||
}, |
), |
||||||
component: () => |
}, |
||||||
import( /* webpackChunkName: "views" */ '@/views/util/demo/dict-vertical') |
], |
||||||
}] |
}, |
||||||
}, { |
{ |
||||||
path: '/info', |
path: "/dict-vertical", |
||||||
component: Layout, |
component: Layout, |
||||||
redirect: '/info/index', |
redirect: "/dict-vertical/index", |
||||||
children: [{ |
children: [ |
||||||
path: 'index', |
{ |
||||||
name: '个人信息', |
path: "index", |
||||||
meta: { |
name: "字典管理", |
||||||
i18n: 'info' |
meta: { |
||||||
}, |
i18n: "dict", |
||||||
component: () => |
}, |
||||||
import( /* webpackChunkName: "views" */ '@/views/system/userinfo') |
component: () => |
||||||
}] |
import( |
||||||
}, { |
/* webpackChunkName: "views" */ "@/views/util/demo/dict-vertical" |
||||||
path: '/work/process/leave', |
), |
||||||
component: Layout, |
}, |
||||||
redirect: '/work/process/leave/form', |
], |
||||||
children: [{ |
}, |
||||||
path: 'form/:processDefinitionId', |
{ |
||||||
name: '请假流程', |
path: "/info", |
||||||
meta: { |
component: Layout, |
||||||
i18n: 'work' |
redirect: "/info/index", |
||||||
}, |
children: [ |
||||||
component: () => |
{ |
||||||
import( /* webpackChunkName: "views" */ '@/views/work/process/leave/form') |
path: "index", |
||||||
}, { |
name: "个人信息", |
||||||
path: 'handle/:taskId/:processInstanceId/:businessId', |
meta: { |
||||||
name: '处理请假流程', |
i18n: "info", |
||||||
meta: { |
}, |
||||||
i18n: 'work' |
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: () => |
component: () => |
||||||
import( /* webpackChunkName: "views" */ '@/views/work/process/leave/handle') |
import(/* webpackChunkName: "views" */ "@/views/dispatch/index"), |
||||||
}, { |
|
||||||
path: 'detail/:processInstanceId/:businessId', |
|
||||||
name: '请假流程详情', |
|
||||||
meta: { |
meta: { |
||||||
i18n: 'work' |
isTab: false, |
||||||
|
isAuth: false, |
||||||
}, |
}, |
||||||
component: () => |
}, |
||||||
import( /* webpackChunkName: "views" */ '@/views/work/process/leave/detail') |
]; |
||||||
}] |
|
||||||
},{ |
|
||||||
path: '/dispatch', |
|
||||||
name: '语音调度', |
|
||||||
component: () => |
|
||||||
import( /* webpackChunkName: "views" */ '@/views/dispatch/index'), |
|
||||||
meta: { |
|
||||||
isTab: false |
|
||||||
} |
|
||||||
}] |
|
||||||
|
|||||||
Loading…
Reference in new issue