Files
faw-report-library-web/src/api/modules/process.js
T
2023-04-28 14:29:46 +08:00

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
})
}
}