zhangzengfei
2024-03-26 c0c8f159f72b0cd1c07124cd913e71e8394ba640
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{