From 52ea408f8ab6d4098a6c3b77042929fe34f10a09 Mon Sep 17 00:00:00 2001
From: panlei <2799247126@qq.com>
Date: 星期二, 06 八月 2019 18:07:38 +0800
Subject: [PATCH] ---

---
 labelFilter/ruleForLabel.go |   12 +++++-------
 1 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/labelFilter/ruleForLabel.go b/labelFilter/ruleForLabel.go
index 3588c9c..6c5acfa 100644
--- a/labelFilter/ruleForLabel.go
+++ b/labelFilter/ruleForLabel.go
@@ -44,7 +44,7 @@
 				if rule.TopicType == "camera" {
 					result = Connector + cameraJudge(label,rule)
 				}
-				if rule.TopicType == "baseLibrary" {
+				if rule.TopicType == "dbtable" {
 					result = Connector + baseJudge(label,rule)
 				}
 				if rule.TopicType == "task" {
@@ -53,7 +53,7 @@
 				if rule.TopicType == "person" {
 					result = Connector + taskJudge(label,rule)
 				}
-				if rule.TopicType == "defence" {
+				if rule.TopicType == "alarmLevel" {
 					result = Connector + defenceJudge(label,rule)
 				}
 			}
@@ -115,10 +115,10 @@
 // 鏄惁绗﹀悎鎽勫儚鏈鸿鍒�
 func cameraJudge(label *Label,rule *protomsg.EventPushRule) string{
 	formula := ""
-	if rule.TopicArg == "cameraName" {
+	if rule.TopicArg == "name" {
 		formula = label.CameraName + rule.Operator + rule.RuleValue
 	}
-	if rule.TopicArg == "cameraLocation" {
+	if rule.TopicArg == "addr" {
 		formula = label.CameraAddr + rule.Operator + rule.RuleValue
 	}
 	expression, err:= govaluate.NewEvaluableExpression(formula);
@@ -186,13 +186,11 @@
 			}
 			if rule.TopicArg == "race"{
 				formula = strconv.Itoa(int(person.ThftRes.Race)) + rule.Operator + rule.RuleValue
-				return "true"
 			}
 			if rule.TopicArg == "age"{
 				formula = strconv.Itoa(int(person.ThftRes.Age)) + rule.Operator + rule.RuleValue
-				return "true"
 			}
-			if rule.TopicArg == "others" {
+			if rule.TopicArg == "otherInfo" {
 				// 鍏朵粬杩欎釜鍊煎厛杩欎箞澶勭悊
 				return "true"
 			}

--
Gitblit v1.8.0