panlei
2019-08-05 8be1ea15465a24dc79f113408739c334bf987349
labelFilter/ruleForLabel.go
@@ -15,6 +15,11 @@
   // 装配成自己可以识别的数据
   label := new(Label)
   label.DataFormatToLabel(result)
   logger.Info("label的信息:",label.CameraName,label.DefenceLevel,label.Time)
   if label.CameraName == "" {
      logger.Error("无效数据,直接返回")
      return
   }
   //拿到所有规则组
   var api dbapi.EventPushApi
   b,allRules := api.FindAllDetails()
@@ -54,6 +59,7 @@
         }
         // 得出总的判断结果
         if result != "" {
            logger.Info("总的判断结果:",result)
            result = result[2:] // 把前两位字符去掉
            expression, err:= govaluate.NewEvaluableExpression(result);
            if err != nil {