diff --git a/src/views/order/component/createDispatch.vue b/src/views/order/component/createDispatch.vue index b7c17be..0b7e7a7 100644 --- a/src/views/order/component/createDispatch.vue +++ b/src/views/order/component/createDispatch.vue @@ -705,7 +705,7 @@ export default { })) || []; }, - submit() { + async submit() { const submitData = this.data.filter( (i) => i.start_time || i.end_time || i.content ); @@ -723,6 +723,24 @@ export default { return; } + let isNeed = 0; + try { + await this.$confirm("是否需要走流程?","提示",{ + confirmButtonText: "需要", + cancelButtonText: "不需要", + type: "info", + closeOnClickModal: false, + distinguishCancelAndClose: true + }) + isNeed = 1; + } catch (e) { + if (e === 'cancel') { + isNeed = 0; + } else { + return + } + } + const uid = uuid(); let promiseAll = []; submitData.forEach((i) => { @@ -748,6 +766,7 @@ export default { end_time: `${j} ${i.end_time}`, no: uid, status: 1, + shifouzouliucheng: isNeed }, false ) @@ -763,6 +782,7 @@ export default { { table_name: "transfers", ...i, + shifouzouliucheng: isNeed }, false ) diff --git a/src/views/order/handle.vue b/src/views/order/handle.vue index 61901cf..70feb9a 100644 --- a/src/views/order/handle.vue +++ b/src/views/order/handle.vue @@ -266,7 +266,7 @@ 反馈 +