diff --git a/src/views/pages/autoexec/quick-service/catalog/service.vue b/src/views/pages/autoexec/quick-service/catalog/service.vue index 60348149ab1ceb3f989c5b51bb07088b26af36fe..febe359a7c62222a5f9a15764e37abb534d071a0 100644 --- a/src/views/pages/autoexec/quick-service/catalog/service.vue +++ b/src/views/pages/autoexec/quick-service/catalog/service.vue @@ -1164,6 +1164,12 @@ export default { delete params.config.roundCount; delete params.config.parallelPolicy; delete params.config.parallelCount; + } else { + if (params.config.parallelPolicy.value === 'parallel') { + delete params.config.roundCount; + } else { + delete params.config.parallelCount; + } } if (!this.needExecuteNode) { delete params.config.executeNodeConfig; diff --git a/src/views/pages/deploy/job/job-add.vue b/src/views/pages/deploy/job/job-add.vue index 50f74e4b3bae7289686d63fc78c9e15e3be11ecf..7e7c00b6b2c2151311748114a1f5a0f61befcba3 100644 --- a/src/views/pages/deploy/job/job-add.vue +++ b/src/views/pages/deploy/job/job-add.vue @@ -427,12 +427,15 @@ export default { appSystemId: this.appSystemId, envId: this.envId, scenarioId: this.scenarioId, - roundCount: this.roundCount, - parallelCount: this.parallelCount, parallelPolicy: this.parallelPolicy, param: {}, moduleList: this.$refs.moduleList.getData() }; + if (this.parallelPolicy === 'parallel') { + data.parallelCount = this.parallelCount; + } else { + data.roundCount = this.roundCount; + } if (this.$refs.param) { this.$set(data, 'param', this.$refs.param.getValue()); } diff --git a/src/views/pages/deploy/schedule/components/params/general.vue b/src/views/pages/deploy/schedule/components/params/general.vue index 9ed3d4c83e07335572e41ab979866d6a0759c8de..2801f1fa47a0d3f424cd11af7cd90721e1613331 100644 --- a/src/views/pages/deploy/schedule/components/params/general.vue +++ b/src/views/pages/deploy/schedule/components/params/general.vue @@ -443,17 +443,13 @@ export default { let data = { envId: this.envId, scenarioId: this.scenarioId, - roundCount: this.roundCount, - parallelCount: this.parallelCount, parallelPolicy: this.parallelPolicy, param: {}, moduleList: this.$refs.moduleList.getData() }; if (this.parallelPolicy == 'parallel') { this.$set(data, 'parallelCount', this.parallelCount || 32); - this.$set(data, 'roundCount', null); } else { - this.$set(data, 'parallelCount', null); this.$set(data, 'roundCount', this.roundCount || 64); } if (this.$refs.param) {