Преглед изворни кода

fix(规则管理): 优化规则对话框表单字段重置逻辑,移除条件判断并统一清空所有字段

yusheng пре 5 месеци
родитељ
комит
f9c93cc0e8
1 измењених фајлова са 7 додато и 6 уклоњено
  1. 7 6
      src/views/rulesManagement/components/programRulesDialog.vue

+ 7 - 6
src/views/rulesManagement/components/programRulesDialog.vue

@@ -98,6 +98,8 @@
               :disabled="isBindPlan"
               size="small"
               @change="teamChange"
+              :key="'teamId'"
+
               style="width: 100%"
             >
               <el-option
@@ -145,6 +147,7 @@
               v-model="addForm.executeIdList"
               :disabled="isBindPlan"
               size="small"
+              :key="'executeIdList'"
               style="width: 100%"
               multiple
               filterable
@@ -801,12 +804,10 @@
         // this.addForm.teamId = '';
         // this.addForm.executeUsers = [];
         this.$set(this.addForm, 'executeUsers', []);
-        if (v == 0) {
-          this.$set(this.addForm, 'groupId', '');
-          this.$set(this.addForm, 'executeIdList', []);
-        } else {
-          this.$set(this.addForm, 'teamId', '');
-        }
+        this.$set(this.addForm, 'groupId', '');
+        this.$set(this.addForm, 'executeIdList', []);
+        this.$set(this.addForm, 'teamId', '');
+
         this.$forceUpdate();
       },
       ruleChange(item) {