diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/formModel.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/formModel.vue index 54293272df..9db5483943 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/formModel.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/formModel.vue @@ -581,23 +581,7 @@ this.isContentBox = false // flag Whether to delete a node this.$destroy() this.$emit('close', { - item: { - type: this.cacheBackfillItem.type, - id: this.cacheBackfillItem.id, - name: this.cacheBackfillItem.name, - params: this.cacheBackfillItem.params, - description: this.cacheBackfillItem.description, - runFlag: this.cacheBackfillItem.runFlag, - conditionResult: this.cacheBackfillItem.conditionResult, - dependence: this.cacheBackfillItem.dependence, - maxRetryTimes: this.cacheBackfillItem.maxRetryTimes, - retryInterval: this.cacheBackfillItem.retryInterval, - timeout: this.cacheBackfillItem.timeout, - taskInstancePriority: this.cacheBackfillItem.taskInstancePriority, - workerGroup: this.cacheBackfillItem.workerGroup, - status: this.cacheBackfillItem.status, - branch: this.cacheBackfillItem.branch - }, + item: this.cacheBackfillItem, flag: flag, fromThis: this }) @@ -671,7 +655,7 @@ } else { this.workerGroup = this.store.state.security.workerGroupsListAll[0].id } - this.cacheBackfillItem = o + this.cacheBackfillItem = JSON.parse(JSON.stringify(o)) this.isContentBox = true }, mounted () {