流程预审接口调用
This commit is contained in:
@ -29,6 +29,7 @@ enum Api {
|
|||||||
ApprovalProcessInfo = '/workflow/execute/approve-process-info',
|
ApprovalProcessInfo = '/workflow/execute/approve-process-info',
|
||||||
ViewProcessInfo = '/workflow/execute/view-process-info',
|
ViewProcessInfo = '/workflow/execute/view-process-info',
|
||||||
Approval = '/workflow/execute/new-approve',
|
Approval = '/workflow/execute/new-approve',
|
||||||
|
getNextTaskMaybeArrival='/workflow/execute/getNextTaskMaybeArrival',
|
||||||
BatchApproval = '/workflow/execute/approve/multi',
|
BatchApproval = '/workflow/execute/approve/multi',
|
||||||
BatchApprovalInfo = '/workflow/execute/approve/multi-info',
|
BatchApprovalInfo = '/workflow/execute/approve/multi-info',
|
||||||
Transfer = '/workflow/execute/transfer',
|
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: 批量审批流程
|
* @description: 批量审批流程
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -211,7 +211,7 @@
|
|||||||
import ProcessInfo from './flow/ProcessInfo.vue';
|
import ProcessInfo from './flow/ProcessInfo.vue';
|
||||||
import FormPrint from './print/FormPrint.vue';
|
import FormPrint from './print/FormPrint.vue';
|
||||||
import { NodeHead } from '/@/components/ModalPanel/index';
|
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 userTaskItem from './../hooks/userTaskItem';
|
||||||
import { ApproveTask, PostApprovalData, rejectNodeItem } from '/@/model/workflow/bpmnConfig';
|
import { ApproveTask, PostApprovalData, rejectNodeItem } from '/@/model/workflow/bpmnConfig';
|
||||||
import { LoadingBox } from '/@/components/ModalPanel/index';
|
import { LoadingBox } from '/@/components/ModalPanel/index';
|
||||||
@ -406,7 +406,9 @@
|
|||||||
stampPassword: values.password,
|
stampPassword: values.password,
|
||||||
isOldSystem: system,
|
isOldSystem: system,
|
||||||
};
|
};
|
||||||
|
let result=await postGetNextTaskMaybeArrival(params);
|
||||||
|
console.info(result);
|
||||||
|
//return;
|
||||||
let res = await postApproval(params);
|
let res = await postApproval(params);
|
||||||
// 下一节点审批人
|
// 下一节点审批人
|
||||||
let taskList: Array<ApproveTask> = [];
|
let taskList: Array<ApproveTask> = [];
|
||||||
|
|||||||
Reference in New Issue
Block a user