From bcebdcfdc1a41422bf1b6a35c5bfacfb22e5b420 Mon Sep 17 00:00:00 2001
From: panlei <2799247126@qq.com>
Date: 星期三, 17 七月 2019 17:11:26 +0800
Subject: [PATCH] 加入人脸追踪[C

---
 ruleserver/readyDataForRule.go |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/ruleserver/readyDataForRule.go b/ruleserver/readyDataForRule.go
index 9bd5c34..100ba1e 100644
--- a/ruleserver/readyDataForRule.go
+++ b/ruleserver/readyDataForRule.go
@@ -33,7 +33,7 @@
 // 浠ユ憚鍍忔満id鏌ュ嚭璺熷叾鐩稿叧鐨勬墍鏈変换鍔′笅鐨勬墍鏈夎鍒欑粍
 func GetRuleGroup(cameraId string,taskId string) *protomsg.TaskGroupArgs {
 	all := cache.GetCameraTaskRulesByCameraId(cameraId)
-	logger.Info("==================鎵�鏈夌殑浠诲姟鐨勮鍒欑粍锛�",all)
+	//logger.Info("==================鎵�鏈夌殑浠诲姟鐨勮鍒欑粍锛�",all)
 	var taskGroup  *protomsg.TaskGroupArgs
 	for _,task := range all  {
 		if task.TaskId == taskId {
@@ -132,13 +132,15 @@
 	}
 	logger.Info("------------------------------------------------------------------------------------------------------------------------")
 	logger.Info("=====================浜哄憳id鐨勯泦鍚堜负锛�",ids)
-	baseinfos, err1 := esutil.Dbpersoninfosbyid(ids)
-	if err1 != nil {
-		logger.Error("鏌ヨ搴曞簱浜哄憳淇℃伅鍑洪敊", err1)
-	}
-	logger.Debug("----------------++++++++++++++++++++搴曞簱浜哄憳淇℃伅锛�",baseinfos)
-	for _,baseinfo := range baseinfos  {
-		logger.Info("---------鐪嬬湅姣忎釜搴曞簱浜哄憳鐨勪俊鎭細",baseinfo)
+	if len(ids) > 0 {
+		baseinfos, err1 := esutil.Dbpersoninfosbyid(ids)
+		if err1 != nil {
+			logger.Error("鏌ヨ搴曞簱浜哄憳淇℃伅鍑洪敊", err1)
+		}
+		logger.Debug("----------------++++++++++++++++++++搴曞簱浜哄憳淇℃伅锛�",baseinfos)
+		for _,baseinfo := range baseinfos  {
+			logger.Info("---------鐪嬬湅姣忎釜搴曞簱浜哄憳鐨勪俊鎭細",baseinfo)
+		}
 	}
 	//baseinfo.CompareScore = Retain(val)
 	//arg.Liker = append(arg.Liker, &baseinfo)

--
Gitblit v1.8.0