zhangzengfei
2024-10-22 a254bc563003a9e7b3a8f1307df38b8ae4274a4f
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
package vo
 
type PersonObject struct {
    PersonID                          string `json:"PersonID"`
    InfoKind                          string `json:"InfoKind"`
    SourceID                          string `json:"SourceID"`
    DeviceID                          string `json:"DeviceID"`
    LeftTopY                          string `json:"LeftTopY"`
    RightBtmX                         string `json:"RightBtmX"`
    RightBtmY                         string `json:"RightBtmY"`
    LocationMarkTime                  string `json:"LocationMarkTime"`
    PersonAppearTime                  string `json:"PersonAppearTime"`
    PersonDisAppearTime               string `json:"PersonDisAppearTime"`
    IDType                            string `json:"IDType"`
    IDNumber                          string `json:"IDNumber"`
    Name                              string `json:"Name"`
    UsedName                          string `json:"UsedName"`
    Alias                             string `json:"Alias"`
    GenderCode                        string `json:"GenderCode"`
    AgeUpLimit                        string `json:"AgeUpLimit"`
    AgeLowerLimit                     string `json:"AgeLowerLimit"`
    EthicCode                         string `json:"EthicCode"`
    NationalityCode                   string `json:"NationalityCode"`
    NativeCityCode                    string `json:"NativeCityCode"`
    ResidenceAdminDivision            string `json:"ResidenceAdminDivision"`
    ChineseAccentCode                 string `json:"ChineseAccentCode"`
    PersonOrg                         string `json:"PersonOrg"`
    JobCategory                       string `json:"JobCategory"`
    AccompanyNumber                   string `json:"AccompanyNumber"`
    HeightUpLimit                     string `json:"HeightUpLimit"`
    HeightLowerLimit                  string `json:"HeightLowerLimit"`
    BodyType                          string `json:"BodyType"`
    SkinColor                         string `json:"SkinColor"`
    HairStyle                         string `json:"HairStyle"`
    HairColor                         string `json:"HairColor"`
    Gesture                           string `json:"Gesture"`
    Status                            string `json:"Status"`
    FaceStyle                         string `json:"FaceStyle"`
    FacialFeature                     string `json:"FacialFeature"`
    PhysicalFeature                   string `json:"PhysicalFeature"`
    BodyFeature                       string `json:"BodyFeature"`
    HabitualMovement                  string `json:"HabitualMovement"`
    Behavior                          string `json:"Behavior"`
    BehaviorDescription               string `json:"BehaviorDescription"`
    Appendant                         string `json:"Appendant"`
    AppendantDescription              string `json:"AppendantDescription"`
    UmbrellaColor                     string `json:"UmbrellaColor"`
    RespiratorColor                   string `json:"RespiratorColor"`
    CapStyle                          string `json:"CapStyle"`
    CapColor                          string `json:"CapColor"`
    GlassStyle                        string `json:"GlassStyle"`
    GlassColor                        string `json:"GlassColor"`
    ScarfColor                        string `json:"ScarfColor"`
    BagStyle                          string `json:"BagStyle"`
    BagColor                          string `json:"BagColor"`
    CoatStyle                         string `json:"CoatStyle"`
    CoatLength                        string `json:"CoatLength"`
    CoatColor                         string `json:"CoatColor"`
    TrousersStyle                     string `json:"TrousersStyle"`
    TrousersColor                     string `json:"TrousersColor"`
    TrousersLen                       string `json:"TrousersLen"`
    ShoesStyle                        string `json:"ShoesStyle"`
    ShoesColor                        string `json:"ShoesColor"`
    IsDriver                          int    `json:"IsDriver"`
    IsForeigner                       int    `json:"IsForeigner"`
    PassportType                      string `json:"PassportType"`
    ImmigrantTypeCode                 string `json:"ImmigrantTypeCode"`
    IsSuspectedTerrorist              int    `json:"IsSuspectedTerrorist"`
    SuspectedTerroristNumber          string `json:"SuspectedTerroristNumber"`
    IsCriminalInvolved                int    `json:"IsCriminalInvolved"`
    CriminalInvolvedSpecilisationCode string `json:"CriminalInvolvedSpecilisationCode"`
    BodySpeciallMark                  string `json:"BodySpeciallMark"`
    CrimeMethod                       string `json:"CrimeMethod"`
    CrimeCharacterCode                string `json:"CrimeCharacterCode"`
    EscapedCriminalNumber             string `json:"EscapedCriminalNumber"`
    IsDetainees                       int    `json:"IsDetainees"`
    DetentionHouseCode                string `json:"DetentionHouseCode"`
    DetaineesIdentity                 string `json:"DetaineesIdentity"`
    DetaineesSpecialIdentity          string `json:"DetaineesSpecialIdentity"`
    MemberTypeCode                    string `json:"MemberTypeCode"`
    IsVictim                          int    `json:"IsVictim"`
    VictimType                        string `json:"VictimType"`
    InjuredDegree                     string `json:"InjuredDegree"`
    CorpseConditionCode               string `json:"CorpseConditionCode"`
    IsSuspiciousPerson                int    `json:"IsSuspiciousPerson"`
    SubImageList                      struct {
        SubImageInfoObject []SubImageInfoObject `json:"SubImageInfoObject"` // 子图像信息列表
    } `json:"SubImageList"` // 子图像列表
}
 
type RequestPersonList struct {
    PersonListObject struct {
        PersonObject []PersonObject `json:"PersonObject"`
    } `json:"PersonListObject"`
}
 
type NotificationPersonList struct {
    PersonObject []PersonObject `json:"PersonObject"`
}