From c0c8f159f72b0cd1c07124cd913e71e8394ba640 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期二, 26 三月 2024 12:02:15 +0800 Subject: [PATCH] 添加人脸id --- repository/captureRepo.go | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/repository/captureRepo.go b/repository/captureRepo.go index d9452fd..027172f 100644 --- a/repository/captureRepo.go +++ b/repository/captureRepo.go @@ -35,6 +35,7 @@ } var deviceId = face.DeviceID + var faceId = face.FaceID var faceImageStr string // 鑾峰彇澶у浘, 鐩墠娴峰悍鐨勫皬鍥惧垎杈ㄧ巼澶綆 @@ -47,7 +48,7 @@ // 杞彂鍥惧儚 logger.Debug("鍑嗗杞彂,deviceId:%s, image len:%d, server:%s", deviceId, len(faceImageStr), config.ForwardConf.SyncServer) if deviceId != "" && faceImageStr != "" && config.ForwardConf.SyncServer != "" { - pd := c.PackPushData(deviceId, faceImageStr) + pd := c.PackPushData(deviceId, faceId, faceImageStr) if pd == nil { return } @@ -64,7 +65,7 @@ return } -func (c CaptureRepository) PackPushData(deviceId, faceImage string) *vo.PushDataInfo { +func (c CaptureRepository) PackPushData(deviceId, faceId, faceImage string) *vo.PushDataInfo { var pd = new(vo.PushDataInfo) var device models.Device @@ -95,6 +96,7 @@ AnalyServerName: "", AnalyServerIp: "", DataSource: "camera", + TargetInfo: []vo.TargetInfo{{TargetId: faceId}}, } pd.SourceData = vo.ESInfo{ -- Gitblit v1.8.0