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.
113 lines
2.4 KiB
113 lines
2.4 KiB
import request from '@/utils/request'
|
|
|
|
// 读取xml文件
|
|
export function readXml(deployId, token) {
|
|
return request({
|
|
url: '/portal/v1/flow/readXml/' + deployId,
|
|
method: 'get',
|
|
params: token
|
|
})
|
|
}
|
|
// 读取image文件
|
|
export function getFlowViewer(procInsId, token) {
|
|
return request({
|
|
url: '/portal/v1/flow/flowViewer/' + procInsId,
|
|
method: 'get',
|
|
params: token
|
|
})
|
|
}
|
|
// 查看总代办列表
|
|
export function pagerList(params) {
|
|
return request({
|
|
url: '/portal/v1/flow/todoAllTaskList/' + params.params.userSid,
|
|
method: 'post',
|
|
data: params,
|
|
headers: {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 查看总已办列表
|
|
export function getList(params) {
|
|
return request({
|
|
url: '/portal/v1/flow/doneAllTaskList/' + params.params.userSid,
|
|
method: 'post',
|
|
data: params,
|
|
headers: {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 代办任务同意办理
|
|
export function businessAgree(params) {
|
|
return request({
|
|
url: '/portal/v1/flow/complete',
|
|
method: 'post',
|
|
data: params,
|
|
headers: {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 代办任务驳回任务
|
|
export function rejectTask(params) {
|
|
return request({
|
|
url: '/portal/v1/flow/reject/' + params.businessSid,
|
|
method: 'post',
|
|
data: params,
|
|
headers: {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 代办任务终止任务
|
|
export function breakTask(params) {
|
|
return request({
|
|
url: '/portal/v1/flow/breakProcess/' + params.businessSid,
|
|
method: 'post',
|
|
data: params,
|
|
headers: {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 代办任务撤回任务
|
|
export function revokeTask(params) {
|
|
return request({
|
|
url: '/portal/v1/flow/revokeProcess/' + params.userSid + '/' + params.businessSid,
|
|
method: 'post',
|
|
data: params,
|
|
headers: {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 已办任务列表--终止
|
|
export function breakProcess(params) {
|
|
return request({
|
|
url: '/flowable/v1/flow/breakProcess',
|
|
method: 'post',
|
|
data: params,
|
|
headers: {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 根据流程定义id,节点id,终端及类型查询流程与业务表单url
|
|
export function selectUrl(params) {
|
|
return request({
|
|
url: '/flowable/v1/flowable/proUrl/selectPcUrlByTaskDefKey',
|
|
method: 'post',
|
|
data: params,
|
|
headers: {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
})
|
|
}
|
|
|