package com.objecteye.pojo; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.mapping.Document; import java.io.Serializable; /** * 车辆违规 MongoDB数据模型 * * @author liuhaoyu */ @AllArgsConstructor @NoArgsConstructor @Data @ToString @Document(collection = "rabbitMqVehicleViolation") public class RabbitMqVehicleViolation implements Serializable { private static final long serialVersionUID = 4861186612800576967L; @Id private String id; /** * 车辆id */ private String baseId; /** * 设备id */ private int deviceid; /** * 抓拍时间 */ private Long pictime; private int vehicle_special_type; private double vehicle_special_score; private String vehicle_plate_hphm; private String personUrl; /** * 额外添加的snapshotUrl */ private String snapshoturl; /** * 是否违规 */ private Integer taskId; /** * 设备名称 */ private String equipmentName; }