RabbitMqVehicleViolation.java 1.02 KB
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;
    /**
     * 抓拍时间
     */
    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 String taskId;
}