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