From eb6f08d1eea2430383ad486eca9d3a509db344bf Mon Sep 17 00:00:00 2001
From: panlei <2799247126@qq.com>
Date: 星期二, 17 十二月 2019 10:04:21 +0800
Subject: [PATCH] 装配目标

---
 algorithm/personTrack/personTrack.go |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/algorithm/personTrack/personTrack.go b/algorithm/personTrack/personTrack.go
index f06f1a4..1f6f578 100644
--- a/algorithm/personTrack/personTrack.go
+++ b/algorithm/personTrack/personTrack.go
@@ -100,15 +100,14 @@
 	trackArg["cameraId"] = am.CameraId
 	trackArg["bodyFeature"] = arg.Feature
 	trackArg["faceFeature"]	= arg.AttachArg.Feature
-	logger.Info("璇锋眰寮犲椋炴瘮瀵规暟鎹弬鏁帮細",trackArg)
 	b,err := json.Marshal(trackArg)
 	if err != nil {
 		logger.Error("json搴忓垪鍖栭敊璇�", err)
 	}
 	dataId := getCompareMsg(b)
-	if esId == dataId { // 璇存槑娌℃瘮鍒扮浉浼肩殑浜�
+	if esId == dataId || dataId == ""{ // 璇存槑娌℃瘮鍒扮浉浼肩殑浜�
 		logger.Info("娌℃瘮鍒颁汉")
-		arg.Uuid = dataId
+		arg.Uuid = esId
 	} else {
 		logger.Info("姣斿鍑烘潵鐨刣ataId:",dataId)
 		base := structure.BaseInfo{TargetId:dataId}
@@ -123,7 +122,7 @@
 	}
 	for _, arg := range am.FilterData {
 		fillLiker(threshold,arg,am)
-		logger.Info("姣斿畬涔嬪悗鐨勬暟鎹拷韪暟鎹槸锛�",arg)
+		//logger.Info("姣斿畬涔嬪悗鐨勬暟鎹拷韪暟鎹槸锛�",arg)
 		//if len(arg.Liker) == 0 {
 		//	// 濡傛灉娌℃湁鐩镐技鑰呭垯鍒犻櫎鏈洰鏍囨暟鎹�
 		//	am.FilterData = append(am.FilterData[:i],am.FilterData[i+1:]...)
@@ -169,9 +168,9 @@
 	for {
 		select {
 		case data := <- sender:
-			trackMap := make(map[string]interface{})
-			_ = json.Unmarshal(data, &trackMap)
-			logger.Info("鎺ㄩ�佹暟鎹�:",trackMap)
+			//trackMap := make(map[string]interface{})
+			//_ = json.Unmarshal(data, &trackMap)
+			//logger.Info("璇锋眰寮犲椋炴瘮瀵规暟鎹弬鏁�:",trackMap)
 			if err = sock.Send(data); err != nil {
 				logger.Error("鎺ㄩ�乻ocket鍙戦�佹暟鎹け璐�: %s", err.Error())
 			}

--
Gitblit v1.8.0