ZZJ
2022-06-28 2cb264ec2b7c7dd9798d1821927104fad35bd063
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返回对应的name
    getNameByValue(arr, value) {
@@ -1003,3 +1007,6 @@
  }
}
</style>