import {request} from '@/libs/request.js' /** * 启动Workflow * @param wfDefId * @returns */ export function startWorkflow(wfDefId) { return request({ url: `/wf/start/${wfDefId}`, method: 'GET' }) } export function getWorkflowById(wfInsId) { return request({ url: `/wf/getIns/${wfInsId}`, method: 'GET' }) } /** * 处理 * @param data * @returns */ export function handleWorkflow(data) { return request({ url: `/wf/handle`, method: 'POST', data }) } /** * 移交 * @param data * @returns */ export function transferWorkflow(data) { return request({ url: `/wf/transfer`, method: 'POST', data }) } /** * 完成 * @param wfInsId * @returns */ export function completeWorkflow(wfInsId) { return request({ url: `/wf/complete/${wfInsId}`, method: 'GET' }) } /** * 撤消 * @param wfInsId * @returns */ export function cancelWorkflow(wfInsId) { return request({ url: `/wf/cancel/${wfInsId}`, method: 'GET' }) }