diff --git a/src/views/workCenter/enterpriseStandardChange/EnterpriseStandardChangeFlow.vue b/src/views/workCenter/enterpriseStandardChange/EnterpriseStandardChangeFlow.vue index fc925fb6..8afe7ad8 100644 --- a/src/views/workCenter/enterpriseStandardChange/EnterpriseStandardChangeFlow.vue +++ b/src/views/workCenter/enterpriseStandardChange/EnterpriseStandardChangeFlow.vue @@ -52,7 +52,7 @@
{{ $t('basicServiceInformation') }}
- + @@ -308,7 +308,7 @@ export default { }) }, // 保存 - handleSave () { + handleSave (isReturn) { if (this.loading) { return } @@ -368,15 +368,19 @@ export default { } paramObj.infoJsonStr = JSON.stringify(personnelObj) } - this.loading = true + if (isReturn) { + this.loading = true + } // 保存到草稿 enStandardChangeSave(paramObj).then(res => { - if (res.success) { - this.$message.success(res.message) - this.goBack() - } else { - this.$message.warning(res.message) - this.loading = false + if (isReturn) { + if (res.success) { + this.$message.success(res.message) + this.goBack() + } else { + this.$message.warning(res.message) + this.loading = false + } } }) }, diff --git a/src/views/workCenter/enterpriseStandardChange/modules/MainDrafterInitBaseInfo.vue b/src/views/workCenter/enterpriseStandardChange/modules/MainDrafterInitBaseInfo.vue index fbd92061..e30a502e 100644 --- a/src/views/workCenter/enterpriseStandardChange/modules/MainDrafterInitBaseInfo.vue +++ b/src/views/workCenter/enterpriseStandardChange/modules/MainDrafterInitBaseInfo.vue @@ -608,6 +608,8 @@ export default { if (validateResult) { console.log(this.onEditFile) this.onEditFile = await onlineEditor(params, this.onEditFile || this.standardCanOnlineEditFile) + // false表示保存后不返回 + this.$emit('save', false) } } } diff --git a/src/views/workCenter/enterpriseStandardRevision/EnterpriseStandardRevisionFlow.vue b/src/views/workCenter/enterpriseStandardRevision/EnterpriseStandardRevisionFlow.vue index c082c62f..a8db4474 100644 --- a/src/views/workCenter/enterpriseStandardRevision/EnterpriseStandardRevisionFlow.vue +++ b/src/views/workCenter/enterpriseStandardRevision/EnterpriseStandardRevisionFlow.vue @@ -54,11 +54,11 @@
{{ $t('basicServiceInformation') }}
- + - + - + - + @@ -88,7 +88,7 @@ - +
{{ $t('processApprovalInformation') }}
@@ -456,7 +456,8 @@ export default { } }, // 保存 - handleSave () { + handleSave (isReturn) { + console.log('----------isReturn', isReturn) if (this.loading) { return } @@ -513,15 +514,19 @@ export default { return } } - this.loading = true + if (isReturn) { + this.loading = true + } // 保存到草稿 enStandardEditSave(paramObj).then(res => { - if (res.success) { - this.$message.success(res.message) - this.goBack() - } else { - this.$message.warning(res.message) - this.loading = false + if (isReturn) { + if (res.success) { + this.$message.success(res.message) + this.goBack() + } else { + this.$message.warning(res.message) + this.loading = false + } } }) }, diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectBaseInfo.vue index 37499f1e..8e5818c2 100644 --- a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectBaseInfo.vue +++ b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectBaseInfo.vue @@ -287,6 +287,8 @@ export default { const params = this.$refs.baseInfoForm.getOnlineEditorParams() if (!this.onEditFile) { this.onEditFile = await onlineEditor(params, this.standardCanOnlineEditFile || '') + // false表示保存后不返回 + this.$emit('save', false) } else { onlineEditor(params, this.onEditFile) } diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectUploadMinuteBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectUploadMinuteBaseInfo.vue index 4efcfa1b..d6a27dd4 100644 --- a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectUploadMinuteBaseInfo.vue +++ b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectUploadMinuteBaseInfo.vue @@ -536,6 +536,8 @@ export default { const params = this.$refs.baseInfoForm.getOnlineEditorParams() if (!this.onEditFile) { this.onEditFile = await onlineEditor(params, this.standardCanOnlineEditFile || '') + // false表示保存后不返回 + this.$emit('save', false) } else { onlineEditor(params, this.onEditFile) } diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterPublishBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterPublishBaseInfo.vue index 4838755b..1695d529 100644 --- a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterPublishBaseInfo.vue +++ b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterPublishBaseInfo.vue @@ -179,6 +179,8 @@ export default { params.processId = this.$route.query.processInstanceId if (!this.onEditFile) { this.onEditFile = await onlineEditor(params, this.standardCanOnlineEditFile || '') + // false表示保存后不返回 + this.$emit('save', false) } else { onlineEditor(params, this.onEditFile) } diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterSentBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterSentBaseInfo.vue index dce0cba9..951fe515 100644 --- a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterSentBaseInfo.vue +++ b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterSentBaseInfo.vue @@ -239,6 +239,8 @@ export default { if (validateResult) { console.log(this.onEditFile || this.standardCanOnlineEditFile || '') this.onEditFile = await onlineEditor(params, this.onEditFile || this.standardCanOnlineEditFile || '') + // false表示保存后不返回 + this.$emit('save', false) } } } diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterUploadMinuteBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterUploadMinuteBaseInfo.vue index 8952db6f..74caee2d 100644 --- a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterUploadMinuteBaseInfo.vue +++ b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterUploadMinuteBaseInfo.vue @@ -386,6 +386,8 @@ export default { const params = this.$refs.baseInfoForm.getOnlineEditorParams() if (!this.onEditFile) { this.onEditFile = await onlineEditor(params, this.standardCanOnlineEditFile || '') + // false表示保存后不返回 + this.$emit('save', false) } else { onlineEditor(params, this.onEditFile) }