Blame view

src/main/java/com/objecteye/pojo/RabbitMQVehicle.java 8.77 KB
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  package com.objecteye.pojo;
  
  import lombok.Data;
  import lombok.NoArgsConstructor;
  import lombok.ToString;
  import org.springframework.data.annotation.Id;
  import org.springframework.data.mongodb.core.mapping.Document;
  
  @Document(collection = "rabbitMQVehicle")
  @Data
  @ToString
  @NoArgsConstructor
  public class RabbitMQVehicle {
  
40c853a1   Liu Haoyu   去掉MySQL相关内容, 去掉my...
15
16
17
      /**
       * 车辆id
       */
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
18
      @Id
40c853a1   Liu Haoyu   去掉MySQL相关内容, 去掉my...
19
20
21
22
23
      private String id;
      /**
       * 在档案中的位置
       */
      private int count;
fddd4673   Liu Haoyu   去掉设备相关内容;
24
  
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
25
      private String longitude;
fddd4673   Liu Haoyu   去掉设备相关内容;
26
  
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
27
      private String latitude;
40c853a1   Liu Haoyu   去掉MySQL相关内容, 去掉my...
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
      /**
       * 图片的路径
       */
      private String picurl;
      /**
       * 车辆档案id
       */
      private int recordid;
      /**
       * 抓拍时间
       */
      private Long pictime;
      /**
       * 是否报警
       */
      private int flag;
      /**
       * 是否确认
       */
      private int tag;
      /**
       * 人像id
       */
      private String personid;
      /**
       * 车牌位置
       */
      private int[] vehicleplaterect;
      /**
       * 车牌检测分数
       */
      private double vehicleplatedetectscore;
      /**
       * 车牌类型
       */
      private int vehicleplatetype;
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
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
      private double vehicle_plate_numScore;
      private double vehicle_color_score;
      private int vehicle_color_index;
      private double vehicle_detect_score;
      private int[] vehicle_detect_syRectParam;
      private double vehicle_win_score;
      private int[] vehicle_win_syRectParam;
      private int vehicle_special_type;
      private double vehicle_special_score;
      private double vehicle_illegal_driver_smoke_confidence;
      private int vehicle_illegal_driver_smoke_status;
      private double vehicle_illegal_driver_belt_confidence;
      private int vehicle_illegal_driver_belt_status;
      private double vehicle_illegal_driver_phone_confidence;
      private int vehicle_illegal_driver_phone_status;
      private double vehicle_illegal_driver_person_confidence;
      private int vehicle_illegal_driver_person_status;
      private double vehicle_illegal_copilot_smoke_confidence;
      private int vehicle_illegal_copilot_smoke_status;
      private double vehicle_illegal_copilot_belt_confidence;
      private int vehicle_illegal_copilot_belt_status;
      private double vehicle_illegal_copilot_phone_confidence;
      private int vehicle_illegal_copilot_phone_status;
      private double vehicle_illegal_copilot_person_confidence;
      private int vehicle_illegal_copilot_person_status;
      private String vehicle_recg_issue_year;
      private String vehicle_recg_brand;
      private String vehicle_recg_type;
      private String vehicle_recg_subbrand;
40c853a1   Liu Haoyu   去掉MySQL相关内容, 去掉my...
93
94
95
96
      /**
       * 吨数
       */
      private String vehicle_recg_freight_ton;
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
97
98
99
100
101
102
      private double vehicle_recg_name_score;
      private int vehicle_pendant_count;
      private double[] vehicle_fea_feature;
      private PendantParams[] vehicle_pendant_Params;
      private PlatePlateNumParams[] vehicle_plate_plateNumParams;
      private String vehicle_plate_hphm;
40c853a1   Liu Haoyu   去掉MySQL相关内容, 去掉my...
103
104
105
106
107
108
109
110
111
112
113
114
      /**
       * 年检标数量
       */
      private Integer vehicle_pendant_detect_njbnumber;
      /**
       * 是否存在挂件  0表示不存在   1表示存在
       */
      private Integer vehicle_pendant_detect_gjexis;
      /**
       * 是否存在遮阳板  0表示不存在   1表示存在
       */
      private Integer vehicle_pendant_detect_zybexis;
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
115
      private String personUrl;
40c853a1   Liu Haoyu   去掉MySQL相关内容, 去掉my...
116
117
118
119
      /**
       * 额外添加的snapshotUrl 快照图的路径
       */
      private String snapshoturl;
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
120
  
fddd4673   Liu Haoyu   去掉设备相关内容;
121
      public RabbitMQVehicle(int count, String longitude, String latitude, String picurl, int recordid,
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
                             Long pictime, int flag, int tag, String personid, int[] vehicleplaterect, double vehicleplatedetectscore, int vehicleplatetype,
                             double vehicle_plate_numScore, double vehicle_color_score, int vehicle_color_index, double vehicle_detect_score,
                             int[] vehicle_detect_syRectParam, double vehicle_win_score, int[] vehicle_win_syRectParam, int vehicle_special_type,
                             double vehicle_special_score, double vehicle_illegal_driver_smoke_confidence, int vehicle_illegal_driver_smoke_status,
                             double vehicle_illegal_driver_belt_confidence, int vehicle_illegal_driver_belt_status,
                             double vehicle_illegal_driver_phone_confidence, int vehicle_illegal_driver_phone_status,
                             double vehicle_illegal_driver_person_confidence, int vehicle_illegal_driver_person_status,
                             double vehicle_illegal_copilot_smoke_confidence, int vehicle_illegal_copilot_smoke_status,
                             double vehicle_illegal_copilot_belt_confidence, int vehicle_illegal_copilot_belt_status,
                             double vehicle_illegal_copilot_phone_confidence, int vehicle_illegal_copilot_phone_status,
                             double vehicle_illegal_copilot_person_confidence, int vehicle_illegal_copilot_person_status,
                             String vehicle_recg_issue_year, String vehicle_recg_brand, String vehicle_recg_type, String vehicle_recg_subbrand,
                             String vehicle_recg_freight_ton, double vehicle_recg_name_score, int vehicle_pendant_count, double[] vehicle_fea_feature,
                             PendantParams[] vehicle_pendant_Params, PlatePlateNumParams[] vehicle_plate_plateNumParams, String vehicle_plate_hphm,
                             Integer vehicle_pendant_detect_njbnumber, Integer vehicle_pendant_detect_gjexis, Integer vehicle_pendant_detect_zybexis, String personUrl, String snapshoturl) {
          this.count = count;
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
          this.longitude = longitude;
          this.latitude = latitude;
          this.picurl = picurl;
          this.recordid = recordid;
          this.pictime = pictime;
          this.flag = flag;
          this.tag = tag;
          this.personid = personid;
          this.vehicleplaterect = vehicleplaterect;
          this.vehicleplatedetectscore = vehicleplatedetectscore;
          this.vehicleplatetype = vehicleplatetype;
          this.vehicle_plate_numScore = vehicle_plate_numScore;
          this.vehicle_color_score = vehicle_color_score;
          this.vehicle_color_index = vehicle_color_index;
          this.vehicle_detect_score = vehicle_detect_score;
          this.vehicle_detect_syRectParam = vehicle_detect_syRectParam;
          this.vehicle_win_score = vehicle_win_score;
          this.vehicle_win_syRectParam = vehicle_win_syRectParam;
          this.vehicle_special_type = vehicle_special_type;
          this.vehicle_special_score = vehicle_special_score;
          this.vehicle_illegal_driver_smoke_confidence = vehicle_illegal_driver_smoke_confidence;
          this.vehicle_illegal_driver_smoke_status = vehicle_illegal_driver_smoke_status;
          this.vehicle_illegal_driver_belt_confidence = vehicle_illegal_driver_belt_confidence;
          this.vehicle_illegal_driver_belt_status = vehicle_illegal_driver_belt_status;
          this.vehicle_illegal_driver_phone_confidence = vehicle_illegal_driver_phone_confidence;
          this.vehicle_illegal_driver_phone_status = vehicle_illegal_driver_phone_status;
          this.vehicle_illegal_driver_person_confidence = vehicle_illegal_driver_person_confidence;
          this.vehicle_illegal_driver_person_status = vehicle_illegal_driver_person_status;
          this.vehicle_illegal_copilot_smoke_confidence = vehicle_illegal_copilot_smoke_confidence;
          this.vehicle_illegal_copilot_smoke_status = vehicle_illegal_copilot_smoke_status;
          this.vehicle_illegal_copilot_belt_confidence = vehicle_illegal_copilot_belt_confidence;
          this.vehicle_illegal_copilot_belt_status = vehicle_illegal_copilot_belt_status;
          this.vehicle_illegal_copilot_phone_confidence = vehicle_illegal_copilot_phone_confidence;
          this.vehicle_illegal_copilot_phone_status = vehicle_illegal_copilot_phone_status;
          this.vehicle_illegal_copilot_person_confidence = vehicle_illegal_copilot_person_confidence;
          this.vehicle_illegal_copilot_person_status = vehicle_illegal_copilot_person_status;
          this.vehicle_recg_issue_year = vehicle_recg_issue_year;
          this.vehicle_recg_brand = vehicle_recg_brand;
          this.vehicle_recg_type = vehicle_recg_type;
          this.vehicle_recg_subbrand = vehicle_recg_subbrand;
          this.vehicle_recg_freight_ton = vehicle_recg_freight_ton;
          this.vehicle_recg_name_score = vehicle_recg_name_score;
          this.vehicle_pendant_count = vehicle_pendant_count;
          this.vehicle_fea_feature = vehicle_fea_feature;
          this.vehicle_pendant_Params = vehicle_pendant_Params;
          this.vehicle_plate_plateNumParams = vehicle_plate_plateNumParams;
          this.vehicle_plate_hphm = vehicle_plate_hphm;
          this.vehicle_pendant_detect_njbnumber = vehicle_pendant_detect_njbnumber;
          this.vehicle_pendant_detect_gjexis = vehicle_pendant_detect_gjexis;
          this.vehicle_pendant_detect_zybexis = vehicle_pendant_detect_zybexis;
          this.personUrl = personUrl;
          this.snapshoturl = snapshoturl;
      }
  
  }