---
panlei
2019-08-06 b72e2fb28b90b82842a17743146afb01c898a1a0
labelFilter/ruleForLabel.go
@@ -11,10 +11,10 @@
   "time"
)
func Judge(result ruleserver.ResultMsg) {
func Judge(msg ruleserver.ResultMsg) {
   // 装配成自己可以识别的数据
   label := new(Label)
   label.DataFormatToLabel(result)
   label.DataFormatToLabel(msg)
   logger.Info("label的信息:", label.CameraName, label.DefenceLevel, label.Time)
   if label.CameraName == "" {
      logger.Error("无效数据,直接返回")
@@ -72,7 +72,7 @@
            if result.(bool) {
               logger.Info("通过规则,表达式为:", result)
               // 推送服务器
               pushData(ruleGroup.Urls, result.(ruleserver.ResultMsg))
               pushData(ruleGroup.Urls, msg)
               os.Exit(1)
            } else {
               logger.Info("没通过规则,表达式为:", result)
@@ -137,6 +137,7 @@
      logger.Info("符合摄像机规则!")
      return "true"
   }
   logger.Info("不符合摄像机规则!")
   return "false"
}
@@ -174,6 +175,7 @@
            }
         }
      }
      logger.Info("不符合底库规则!")
      return "false"
   }
}