139 lines
2.5 KiB
JavaScript
139 lines
2.5 KiB
JavaScript
import { instance as request } from '@/utils/request'
|
|
|
|
export default {
|
|
getRoleAndUserByOrgIdPage (data) {
|
|
return request({
|
|
url: '/api/sys/user/list',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
},
|
|
|
|
// 获取审批历史
|
|
getHistory (data) {
|
|
return request({
|
|
url: '/api/task/get_list_by_instance',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
},
|
|
//部署接口
|
|
deploy (data) {
|
|
return request({
|
|
url: '/api/deploy',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
},
|
|
//获取流程配置列表
|
|
getModelListPage (data){
|
|
return request({
|
|
url: '/api/modelListPage',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
},
|
|
//新增模板
|
|
addModel (data){
|
|
return request({
|
|
url: '/api/createModel',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
},
|
|
//删除模板
|
|
deleteModel (data){
|
|
return request({
|
|
url: '/api/deleteModel',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
},
|
|
//转办
|
|
changeAssignee (data){
|
|
return request({
|
|
url: '/api/changeAssigneeNew',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
},
|
|
// 获取一般的数据
|
|
getAlreadData(data) {
|
|
return request({
|
|
url: '/api/haveFinishedFlowDetail',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
},
|
|
// 催办
|
|
urgePerson(data) {
|
|
return request({
|
|
url: '/api/person/personMsg/saveNew',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
},
|
|
// 导出
|
|
exportStandard(data) {
|
|
return request({
|
|
url: '/api/task/historyExport',
|
|
method: 'get',
|
|
params: data ,
|
|
responseType:'blob'
|
|
})
|
|
},
|
|
// 通用流程提交
|
|
completeTask(data){
|
|
return request({
|
|
url: '/api/completeTask',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
},
|
|
// 通用流程详细信息查询
|
|
getProcessDetail( data ){
|
|
return request({
|
|
url: '/api/queryDetail',
|
|
method: 'get',
|
|
params: data
|
|
|
|
})
|
|
},
|
|
// 通用草稿流程详细信息查询
|
|
getDraftDetail( data ){
|
|
return request({
|
|
url: '/api/queryDetailByDataId',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
},
|
|
// 停用流程发起
|
|
startProcess(data) {
|
|
return request({
|
|
url: '/api/startProcess',
|
|
method: 'post',
|
|
data: data
|
|
|
|
})
|
|
},
|
|
// 保存到草稿
|
|
saveProcess(data) {
|
|
return request({
|
|
url: '/api/saveTaskFirst',
|
|
method: 'post',
|
|
data: data
|
|
|
|
})
|
|
},
|
|
// 判断当前人是不是审批人
|
|
// /selectTask
|
|
jugeProcess(data) {
|
|
return request({
|
|
url: '/api/selectTask',
|
|
method: 'get',
|
|
params: data
|
|
|
|
})
|
|
}
|
|
}
|