diff --git a/src/api/workflow/task.ts b/src/api/workflow/task.ts index 1e5c868..89fdeb6 100644 --- a/src/api/workflow/task.ts +++ b/src/api/workflow/task.ts @@ -29,6 +29,7 @@ enum Api { ApprovalProcessInfo = '/workflow/execute/approve-process-info', ViewProcessInfo = '/workflow/execute/view-process-info', Approval = '/workflow/execute/new-approve', + getNextTaskMaybeArrival='/workflow/execute/getNextTaskMaybeArrival', BatchApproval = '/workflow/execute/approve/multi', BatchApprovalInfo = '/workflow/execute/approve/multi-info', Transfer = '/workflow/execute/transfer', @@ -207,6 +208,13 @@ export async function postApproval(params: PostApprovalData, mode: ErrorMessageM ); } +export async function postGetNextTaskMaybeArrival(data: Object) { + return defHttp.post({ + url: Api.getNextTaskMaybeArrival+'/'+data.taskId, + data + }); +} + /** * @description: 批量审批流程 */ diff --git a/src/views/workflow/task/components/ApprovalProcess.vue b/src/views/workflow/task/components/ApprovalProcess.vue index 391112a..0384206 100644 --- a/src/views/workflow/task/components/ApprovalProcess.vue +++ b/src/views/workflow/task/components/ApprovalProcess.vue @@ -211,7 +211,7 @@ import ProcessInfo from './flow/ProcessInfo.vue'; import FormPrint from './print/FormPrint.vue'; import { NodeHead } from '/@/components/ModalPanel/index'; - import { getApprovalProcess, getRejectNode, postApproval } from '/@/api/workflow/task'; + import {getApprovalProcess, getRejectNode, postApproval, postGetNextTaskMaybeArrival} from '/@/api/workflow/task'; import userTaskItem from './../hooks/userTaskItem'; import { ApproveTask, PostApprovalData, rejectNodeItem } from '/@/model/workflow/bpmnConfig'; import { LoadingBox } from '/@/components/ModalPanel/index'; @@ -406,7 +406,9 @@ stampPassword: values.password, isOldSystem: system, }; - + let result=await postGetNextTaskMaybeArrival(params); + console.info(result); + //return; let res = await postApproval(params); // 下一节点审批人 let taskList: Array = [];