From 4a800a8fc83c6bd1f86a8e847b079a51a7532c09 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期三, 20 七月 2022 15:05:58 +0800
Subject: [PATCH] 修复国标配置的bug

---
 src/pages/datapush/index/RightEvent.vue |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/pages/datapush/index/RightEvent.vue b/src/pages/datapush/index/RightEvent.vue
index 75d386e..01ca008 100644
--- a/src/pages/datapush/index/RightEvent.vue
+++ b/src/pages/datapush/index/RightEvent.vue
@@ -711,12 +711,12 @@
           if (resetNext) {
             rule.topic_arg = rule.topicArgOptions[0].value;
             this.selectArg(rule, resetNext);
+            this.setOptionsDisable(rule);
           }
         }
       });
     },
     selectArg(rule, resetNext = false) {
-      debugger;
       let argInfo = rule.topicArgOptions.filter((arg) => {
         return arg.value === rule.topic_arg;
       });
@@ -785,9 +785,11 @@
       rule.rule_value = val.join(",");
     },
     setOptionsDisable(rule) {
-      let isAllSelect = rule.rule_values.indexOf("鍏ㄩ儴") >= 0;
+      console.log(rule);
+      let isAllSelect =
+        rule.rule_values.indexOf("鍏ㄩ儴") >= 0 ||
+        rule.rule_values.indexOf("all*all") >= 0;
       let isNullSelect = rule.rule_values.indexOf("绌�") >= 0;
-      console.log(rule.rule_values);
 
       rule.ruleValueOptions.forEach((opt) => {
         if (!rule.rule_values.length) {
@@ -802,6 +804,8 @@
 
         opt.disabled = isAllSelect || isNullSelect;
       });
+      console.log(1212);
+      console.log(rule.ruleValueOptions);
     },
     // 鏍规嵁value杩斿洖瀵瑰簲鐨刵ame
     getNameByValue(arr, value) {
@@ -1003,3 +1007,6 @@
   }
 }
 </style>
+
+
+

--
Gitblit v1.8.0