From f8aa9316d6bf32392883081c3d08196f6ca344c9 Mon Sep 17 00:00:00 2001
From: panlei <2799247126@qq.com>
Date: 星期二, 17 十二月 2019 11:11:10 +0800
Subject: [PATCH] compare 改为isHave

---
 algorithm/middleware/insertDataToEs.go |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/algorithm/middleware/insertDataToEs.go b/algorithm/middleware/insertDataToEs.go
index 67cb823..9fc5b0b 100644
--- a/algorithm/middleware/insertDataToEs.go
+++ b/algorithm/middleware/insertDataToEs.go
@@ -178,7 +178,6 @@
 				targetInfos = append(targetInfos, *target)
 
 				sdkname := ""
-				id := face.Uuid
 				switch key {
 				case "face":
 					sdkname = "浜鸿劯"
@@ -186,17 +185,11 @@
 					sdkname = "杞︾墝璇嗗埆"
 				case "track":
 					sdkname = "璺熻釜"
-					logger.Info("鏁版嵁鍒颁簡姝ゅ")
-					if len(face.Liker) == 1{
-						id = face.Liker[0].TargetId
-					}
 				}
 				//logger.Info("浜鸿劯鐩爣target:",targetInfos)
-
-
 				if key == "track" && len(face.Liker) == 1{
 					pervideo1 := LinkInfo{
-						id,
+						face.Liker[0].TargetId,
 						msg.Cid,
 						msg.Push.Cam.Addr,
 						msg.Push.Cam.Name,
@@ -239,6 +232,11 @@
 						ruleserver.AddLxMessage(&protomsg.VideotapeInfo{EsDataId: face.Uuid, CameraId: msg.Cid, TaskId: msg.Tasklab.Taskid, VideoUrl: msg.Push.VideoUrl, ImgId: i.Id, SdkIds: []string{"-1"}, Type: 1})
 					}
 				} else {
+					id := face.Uuid
+					if id == "" {
+						// 姣斿埌浜嗙浉浼肩殑浜轰絾鍦ㄦ鎽勫儚鏈轰笅宸茬粡鍑虹幇杩囷紝鏈�鍚庝笉鑳芥彃鍏ユ暟鎹簱
+						return
+					}
 					pervideo := PerVideoPicture{LinkInfo{
 						id,
 						msg.Cid,

--
Gitblit v1.8.0