diff --git a/dolphinscheduler-ui/.eslintrc.yml b/dolphinscheduler-ui/.eslintrc.yml index d95b73ced6..a72507d2f2 100644 --- a/dolphinscheduler-ui/.eslintrc.yml +++ b/dolphinscheduler-ui/.eslintrc.yml @@ -34,7 +34,6 @@ plugins: - vue rules: vue/script-indent: ['error', 2, { 'baseIndent': 1, 'switchCase': 1 }] - vue/no-mutating-props: 'off' prefer-promise-reject-errors: 'off' no-prototype-builtins: 'off' no-mixed-operators: 'off' diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue index b5299a80cf..6fc5f103a7 100755 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue @@ -156,7 +156,7 @@ :visible.sync="nodeDrawer" size="50%" :with-header="false"> - + + v-model="selectedValue"> { if (item.dependItemList.length === 0) { this.dependTaskList.splice(i, 1) diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/dependent.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/dependent.vue index 220ec99f46..978142891e 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/dependent.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/dependent.vue @@ -97,6 +97,7 @@ $('body').find('.tooltip.fade.top.in').remove() }, _onDeleteAll (i) { + this.dependTaskList[this.index].dependItemList.splice(i, 1) this.dependTaskList.map((item, i) => { if (item.dependItemList.length === 0) { this.dependTaskList.splice(i, 1) diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/udp/_source/selectTenant.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/udp/_source/selectTenant.vue index 3ff0c2f9b8..e3611ba6a0 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/udp/_source/selectTenant.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/udp/_source/selectTenant.vue @@ -18,7 +18,7 @@