diff --git a/src/views/secondDev/approveFlowPage.vue b/src/views/secondDev/approveFlowPage.vue index 688bdea..917f2ee 100644 --- a/src/views/secondDev/approveFlowPage.vue +++ b/src/views/secondDev/approveFlowPage.vue @@ -137,7 +137,7 @@ async function onApproveClick() { callback: (args) => { approvalData.approvedContent = args.opinion; approvalData.nextTaskUser = args.nextTaskUser; - onFinish({}); + onFinish('approve'); } }); } @@ -153,7 +153,7 @@ async function onDenyClick() { approvalData.approvedContent = args.opinion; approvalData.rejectNodeActivityId = args.rejectNodeId; approvalData.nextTaskUser = args.nextTaskUser; - onFinish({}); + onFinish('reject'); } }); } @@ -287,7 +287,7 @@ async function getApproveParams() { async function onFinish(values) { try { - if (validateSuccess.value) { + if (validateSuccess.value || values === 'reject') { let params = await getApproveParams(); await postApproval(params); flowSuccess();