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)
}