流程预审接口调用
This commit is contained in:
@ -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<Object>({
|
||||
url: Api.getNextTaskMaybeArrival+'/'+data.taskId,
|
||||
data
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @description: 批量审批流程
|
||||
*/
|
||||
|
||||
@ -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<ApproveTask> = [];
|
||||
|
||||
Reference in New Issue
Block a user