panlei
2019-08-09 ed50fd820fa8299f328e85400a08db997e86b349
ruleserver/ruleToformula.go
@@ -491,6 +491,7 @@
            result, _ := expression.Evaluate(nil) // 得到数学公式的结果
            if result.(bool) {
               logger.Info("___________________________________________________________________联动任务报警")
               if TimeEleList[groupRule.GroupId] != nil {  // 极偶尔有情况会等于nil,不知道为啥,做个判断以防宕机
               // 把数组里缓存的数据取出来一起报警
               label.LinkCache = []ResultMsg{}
               for _, ruleRes := range TimeEleList[groupRule.GroupId].RuleResults {
@@ -509,6 +510,7 @@
               }
            }
         }
         }
      } else {
         logger.Warn("数组不圆满不打标签")
         // 倒是把打的组规则标签给去掉了啊