fix: 新建流程取消后 取消loading
This commit is contained in:
@ -63,7 +63,7 @@
|
|||||||
.join('、');
|
.join('、');
|
||||||
}
|
}
|
||||||
|
|
||||||
function toggleDialog({ isClose, action, callback, onCancel, processId, taskId, nextNodes } = {}) {
|
function toggleDialog({ isClose, action, callback, rejectCancel, processId, taskId, nextNodes } = {}) {
|
||||||
if (isClose) {
|
if (isClose) {
|
||||||
isOpen.value = false;
|
isOpen.value = false;
|
||||||
loading.value = false;
|
loading.value = false;
|
||||||
@ -72,7 +72,7 @@
|
|||||||
isOpen.value = true;
|
isOpen.value = true;
|
||||||
_action.value = action;
|
_action.value = action;
|
||||||
_callback = callback;
|
_callback = callback;
|
||||||
_onCancel = onCancel;
|
_onCancel = rejectCancel;
|
||||||
_processId = processId;
|
_processId = processId;
|
||||||
_taskId = taskId;
|
_taskId = taskId;
|
||||||
_nextNodes = nextNodes;
|
_nextNodes = nextNodes;
|
||||||
|
|||||||
@ -215,13 +215,13 @@ async function approvalCreate() {
|
|||||||
opinionDlg.value.toggleDialog({
|
opinionDlg.value.toggleDialog({
|
||||||
action: 'agree',
|
action: 'agree',
|
||||||
nextNodes,
|
nextNodes,
|
||||||
|
rejectCancel: () => {
|
||||||
|
loading.value = false;
|
||||||
|
},
|
||||||
callback: (args) => {
|
callback: (args) => {
|
||||||
approvalData.approvedContent = args.opinion;
|
approvalData.approvedContent = args.opinion;
|
||||||
approvalData.nextTaskUser = args.nextTaskUser;
|
approvalData.nextTaskUser = args.nextTaskUser;
|
||||||
onFinish({});
|
onFinish({});
|
||||||
},
|
|
||||||
onCancel:() => {
|
|
||||||
loading.value = false
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user