panlei
2019-09-12 e1695ed29b0d36aff365fa4337e67f098f00b5f4
ruleserver/ruleToformula.go
@@ -435,6 +435,7 @@
      for j := 0; j < len(groupRule.Rules); j++ {
         var flag1 bool = true
         for _, ruleRes := range TimeEleList[groupRule.GroupId].RuleResults {
            logger.Info("联动数组里的数据:",ruleRes.CameraId,ruleRes.Sort)
            if groupRule.Rules[j].CameraId == ruleRes.CameraId {
               flag1 = false
            }
@@ -474,8 +475,10 @@
      }
      // 判断结果数组是否完满(即被赋值完毕)可得出报警结果
      var isPerfect = true
      logger.Info("联动任务数组:")
      for _, va := range timeEle.RuleResults {
         //logger.Info("---------------------瞅瞅当前数组________________:", *va)
         logger.Info("联动子元素:",va.Sort,va.RuleWithPre,va.Result,va.CameraId)
         if va.Result == "" && va.RuleWithPre != "||" {
            isPerfect = false
         }