From cf1ca37ff975c1b4119be485ad3fd5c1de019ded Mon Sep 17 00:00:00 2001
From: liuxiaolong <736321739@qq.com>
Date: 星期五, 26 七月 2019 12:51:59 +0800
Subject: [PATCH] fix _id to id

---
 insertdata/insertDataToEs.go |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/insertdata/insertDataToEs.go b/insertdata/insertDataToEs.go
index a8681aa..4e9491a 100644
--- a/insertdata/insertDataToEs.go
+++ b/insertdata/insertDataToEs.go
@@ -177,9 +177,9 @@
 				}
 				race := getRaceString(face.ThftRes.Race)
 				ageDescription := getDescription(face.ThftRes.Age)
-
+				esDataId := uuid.NewV4().String()
 				pervideo := PerVideoPicture{
-					uuid.NewV4().String(),
+					esDataId,
 					msg.Cid,
 					camera.Addr,
 					i.Timestamp,
@@ -222,7 +222,7 @@
 				} else {
 					logger.Info("鎻掑叆es杩斿洖鐨勪俊鎭細", resp1)
 					// 鍙戝嚭褰曞儚淇″彿
-					ruleserver.AddLxMessage(&protomsg.VideotapeInfo{EsDataId: resp1["_id"].(string), CameraId: msg.Cid, TaskId: msg.Tasklab.Taskid, ImgId: i.Id, SdkIds: []string{}, Type:1})
+					ruleserver.AddLxMessage(&protomsg.VideotapeInfo{EsDataId: esDataId, CameraId: msg.Cid, TaskId: msg.Tasklab.Taskid, ImgId: i.Id, SdkIds: []string{}, Type:1})
 				}
 			}
 		}
@@ -253,8 +253,9 @@
 		logger.Error("鏌ヨ鎽勫儚鏈轰俊鎭け璐�")
 	}
 
+	esDataId := uuid.NewV4().String()
 	pervideo := PerVideoPicture{
-		uuid.NewV4().String(),
+		esDataId,
 		msg.Cid,
 		camera.Addr,
 		i.Timestamp,
@@ -298,7 +299,7 @@
 	} else {
 		logger.Info("鎻掑叆es杩斿洖鐨勪俊鎭細", resp1)
 		// 鍙戝嚭褰曞儚淇″彿
-		ruleserver.AddLxMessage(&protomsg.VideotapeInfo{EsDataId: resp1["_id"].(string), CameraId: msg.Cid, TaskId: msg.Tasklab.Taskid, ImgId: i.Id, SdkIds: []string{}, Type:1 })
+		ruleserver.AddLxMessage(&protomsg.VideotapeInfo{EsDataId: esDataId, CameraId: msg.Cid, TaskId: msg.Tasklab.Taskid, ImgId: i.Id, SdkIds: []string{}, Type:1 })
 	}
 	//if msg.RuleResult["cacheData"] != nil {
 	//	InsertFace(msg.RuleResult["cacheData"].(ruleserver.ResultMsg))
@@ -372,8 +373,9 @@
 			}
 			url = append(url, strings.Split(resp1["fileUrl"].(string), "/")[1])
 		}
+		esDataId := uuid.NewV4().String()
 		peraction := Personaction{
-			uuid.NewV4().String(),
+			esDataId,
 			msg.Cid,
 			camera.Name,
 			camera.Addr,
@@ -407,7 +409,7 @@
 		} else {
 			logger.Debug("鎻掑叆es杩斿洖鐨勬暟鎹俊鎭槸锛�", resp1)
 			// 鍙戝嚭褰曞儚淇″彿
-			ruleserver.AddLxMessage(&protomsg.VideotapeInfo{EsDataId: resp1["_id"].(string), CameraId: msg.Cid, TaskId: msg.Tasklab.Taskid, ImgId: i.Id, SdkIds: []string{}, Type:2 })
+			ruleserver.AddLxMessage(&protomsg.VideotapeInfo{EsDataId: esDataId, CameraId: msg.Cid, TaskId: msg.Tasklab.Taskid, ImgId: i.Id, SdkIds: []string{}, Type:2 })
 			logger.Warn("__________________________________________寰�ES鎻掑叆yolo鏁版嵁鎴愬姛")
 			//os.Exit(1)
 		}
@@ -442,8 +444,9 @@
 		logger.Error("鏌ヨ鎽勫儚鏈轰俊鎭け璐�")
 	}
 	serverIp, err := GetLocalIP()
+	esDataId := uuid.NewV4().String()
 	peraction := Personaction{
-		uuid.NewV4().String(),
+		esDataId,
 		msg.Cid,
 		camera.Name,
 		camera.Addr,
@@ -477,7 +480,7 @@
 	} else {
 		logger.Info("鎻掑叆es杩斿洖鐨勪俊鎭細", resp1)
 		// 鍙戝嚭褰曞儚淇″彿
-		ruleserver.AddLxMessage(&protomsg.VideotapeInfo{EsDataId: resp1["_id"].(string), CameraId: msg.Cid, TaskId: msg.Tasklab.Taskid, ImgId: i.Id, SdkIds: []string{}, Type:2 })
+		ruleserver.AddLxMessage(&protomsg.VideotapeInfo{EsDataId: esDataId, CameraId: msg.Cid, TaskId: msg.Tasklab.Taskid, ImgId: i.Id, SdkIds: []string{}, Type:2 })
 		logger.Warn("__________________________________________寰�ES鎻掑叆yolo鏁版嵁鎴愬姛")
 		//os.Exit(1)
 	}

--
Gitblit v1.8.0