package com.tievd.jyz.entity.vo;
|
|
import com.tievd.cube.commons.annotations.Dict;
|
import com.tievd.jyz.constants.SystemConstant;
|
import com.tievd.jyz.plugin.S3DataParse;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
import lombok.experimental.Accessors;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* <p>
|
* 加油事件表
|
* </p>
|
*
|
* @author
|
* @since 2023-02-24
|
*/
|
@Data
|
@Accessors(chain = true)
|
@S3DataParse
|
@Schema(name = "事件对象")
|
public class MergeEventVo implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
@Schema(description = "主键")
|
private Long id;
|
|
@Schema(description = "车牌号", readOnly = true)
|
private String licenseNum;
|
|
@Schema(description = "事件时间", readOnly = true)
|
private Date eventTime;
|
|
@Schema(description = "算法类型", readOnly = true)
|
private String algorithmCode;
|
|
@Schema(description = "算法名称", readOnly = true)
|
private String algorithmName;
|
|
@Schema(description = "视频设备名称", readOnly = true)
|
private String cameraName;
|
|
@Schema(description = "网关设备名称", readOnly = true)
|
private String deviceName;
|
|
@Schema(description = "机构代码", readOnly = true)
|
private String orgCode;
|
|
@Schema(description = "机构名称", readOnly = true)
|
private String orgName;
|
|
@Schema(description = "告警图片唯一标识", readOnly = true)
|
private String imgUid;
|
|
@Schema(description = "关联图片", readOnly = true)
|
@S3DataParse
|
private String imgPath;
|
|
@Schema(description = "关联视频", readOnly = true)
|
@S3DataParse
|
private String videoPath;
|
|
@Schema(description = "审核用户id", readOnly = true)
|
private String auditUser;
|
|
@Schema(description = "审核结果1属实,2误报, 0未处理")
|
private Byte auditResult;
|
|
@Schema(description = "审核意见")
|
private String auditComment;
|
|
@Schema(description = "审核时间", readOnly = true)
|
private Date auditTime;
|
|
@Schema(description = "创建时间", readOnly = true)
|
private Date createTime;
|
|
@Schema(description = "区域")
|
@Dict(SystemConstant.DICT_INSTALL_ADDRESS)
|
private String eventAddress;
|
|
@Schema(description = "阶段")
|
@Dict(SystemConstant.DICT_EVENT_PHRASE)
|
private String eventPhrase;
|
|
@Schema(description = "1事件, 2告警")
|
private Byte type;
|
|
}
|