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 {