From 8276a0c725f6aecc4cb7c4a95818fb783ad1d382 Mon Sep 17 00:00:00 2001
From: liuxiaolong <736321739@qq.com>
Date: 星期三, 07 八月 2019 16:38:09 +0800
Subject: [PATCH] fix search person

---
 controllers/fileController.go |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/controllers/fileController.go b/controllers/fileController.go
index 6d3318f..4278166 100644
--- a/controllers/fileController.go
+++ b/controllers/fileController.go
@@ -327,13 +327,13 @@
 	}
 	var faceB []byte
 	if searchBody.CaptureId != "" {//鍋氭煡鎵炬浜�,鎼滄墍鏈夋姄鎷嶅拰搴曞簱
-		searchPeople, err := esApi.Dbpersoninfosbyid([]string{searchBody.CaptureId}, config.EsInfo.EsIndex.VideoPersons.IndexName, config.EsInfo.Masterip, config.EsInfo.Httpport)
+		searchBase64Fea, err := esApi.GetVideoPersonFaceFeatureById(searchBody.CaptureId, config.EsInfo.EsIndex.VideoPersons.IndexName, config.EsInfo.Masterip, config.EsInfo.Httpport)
 		if err !=nil {
 			util.ResponseFormat(c, code.ComError, "鎶撴媿鏁版嵁涓嶅瓨鍦紝璇锋鏌�")
 			return
 		}
-		if searchPeople !=nil && len(searchPeople) == 1{
-			decodeF, err := base64.StdEncoding.DecodeString(searchPeople[0].FaceFeature)
+		if searchBase64Fea !=""{
+			decodeF, err := base64.StdEncoding.DecodeString(searchBase64Fea)
 			if err !=nil {
 				util.ResponseFormat(c, code.ComError, "鏈潯鎶撴�曠壒寰佷笉鏄痓ase64锛岃妫�鏌�")
 				return

--
Gitblit v1.8.0