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