zhangzengfei
2024-03-29 ffaed9013b4a8a3ecb5931d11a7a2111f68dd8d6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package vo
 
type TargetInfo struct {
    TargetId string `json:"targetId"`
}
 
type TaskResultInfo struct {
    Id            string       `json:"id"`
    CameraId      string       `json:"cameraId"`
    CameraAddr    string       `json:"cameraAddr"` //小区名称
    CameraName    string       `json:"cameraName"` //具体位置
    PicDate       string       `json:"picDate"`
    LikeDate      string       `json:"likeDate"`
    PicMaxUrl     []string     `json:"picMaxUrl"`
    AnalyServerId string       `json:"analyServerId"`
    TargetInfo    []TargetInfo `json:"targetInfo"`
    DataSource    string       `json:"dataSource"` // 数据来源:摄像机, 数据栈
}
 
// es视频分析的数据结构
type ESInfo struct {
    TaskResultInfo
    Version    string `json:"version"`
    UpdateTime string `json:"updateTime"`
}
 
type PushDataInfo struct {
    SourceData   ESInfo   `json:"sourceData"`
    PicMaxImages [][]byte `json:"picMaxImages"`
    PicSmImages  [][]byte `json:"picSmImages"`
}