|
@ -2,6 +2,7 @@ package com.zc.business.domain; |
|
|
|
|
|
|
|
|
import java.util.Date; |
|
|
import java.util.Date; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableField; |
|
|
import com.baomidou.mybatisplus.annotation.TableField; |
|
|
import com.fasterxml.jackson.annotation.JsonFormat; |
|
|
import com.fasterxml.jackson.annotation.JsonFormat; |
|
@ -31,21 +32,21 @@ public class DcEvent extends BaseEntity { |
|
|
/** |
|
|
/** |
|
|
* 事件编号 |
|
|
* 事件编号 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@Excel(name = "事件编号") |
|
|
@ApiModelProperty("事件编号") |
|
|
@ApiModelProperty("事件编号") |
|
|
private String id; |
|
|
private String id; |
|
|
/** |
|
|
/** |
|
|
* 所属部门 |
|
|
* 所属部门 |
|
|
*/ |
|
|
*/ |
|
|
@ApiModelProperty("所属部门") |
|
|
@ApiModelProperty("所属部门") |
|
|
|
|
|
|
|
|
@Excel(name = "所属部门") |
|
|
@Excel(name = "所属部门") |
|
|
private Long deptId; |
|
|
private Long deptId; |
|
|
/** |
|
|
/** |
|
|
* 所在桩号 |
|
|
* 所在桩号 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@Excel(name = "所在桩号") |
|
|
@ApiModelProperty(" 所在桩号 and 条件搜索 开始桩号") |
|
|
@ApiModelProperty(" 所在桩号 and 条件搜索 开始桩号") |
|
|
private String stakeMark; |
|
|
private String stakeMark; |
|
|
|
|
|
|
|
|
@ApiModelProperty("条件搜索 结束桩号") |
|
|
@ApiModelProperty("条件搜索 结束桩号") |
|
|
@TableField(exist = false) |
|
|
@TableField(exist = false) |
|
|
private String endStakeMark; |
|
|
private String endStakeMark; |
|
@ -57,34 +58,40 @@ public class DcEvent extends BaseEntity { |
|
|
* 2-中 |
|
|
* 2-中 |
|
|
* 3-下 |
|
|
* 3-下 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@Excel(name = "方向") |
|
|
@ApiModelProperty("方向") |
|
|
@ApiModelProperty("方向") |
|
|
private String direction; |
|
|
private String direction; |
|
|
/** |
|
|
/** |
|
|
* 处理人员 |
|
|
* 处理人员 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
|
|
|
@ApiModelProperty("处理人员") |
|
|
@ApiModelProperty("处理人员") |
|
|
private Long userId; |
|
|
private Long userId; |
|
|
/** |
|
|
/** |
|
|
* 开始时间 |
|
|
* 开始时间 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@Excel(name = "开始时间", dateFormat = "yyyy-MM-dd HH:mm:ss") |
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
@ApiModelProperty("开始时间") |
|
|
@ApiModelProperty("开始时间") |
|
|
private Date startTime; |
|
|
private Date startTime; |
|
|
/** |
|
|
/** |
|
|
* 结束时间 |
|
|
* 结束时间 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@Excel(name = "结束时间", dateFormat = "yyyy-MM-dd HH:mm:ss") |
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
@ApiModelProperty("结束时间") |
|
|
@ApiModelProperty("结束时间") |
|
|
private Date endTime; |
|
|
private Date endTime; |
|
|
/** |
|
|
/** |
|
|
* 预计解除时间 |
|
|
* 预计解除时间 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@Excel(name = "预计解除时间", dateFormat = "yyyy-MM-dd HH:mm:ss") |
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
@ApiModelProperty("预计解除时间") |
|
|
@ApiModelProperty("预计解除时间") |
|
|
private Date estimatedEndTime; |
|
|
private Date estimatedEndTime; |
|
|
/** |
|
|
/** |
|
|
* 事件等级 |
|
|
* 事件等级 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@Excel(name = "事件等级") |
|
|
@ApiModelProperty("事件等级") |
|
|
@ApiModelProperty("事件等级") |
|
|
private Long eventLevel; |
|
|
private Long eventLevel; |
|
|
/** |
|
|
/** |
|
@ -101,10 +108,12 @@ public class DcEvent extends BaseEntity { |
|
|
* 10-异常天气 |
|
|
* 10-异常天气 |
|
|
* 11-其他事件 |
|
|
* 11-其他事件 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
|
|
|
@ApiModelProperty("事件主类:1-交通事故 2-车辆故障 3-交通管制 4-交通拥堵 5-非法上路 6-路障清除 7-施工建设 8-服务区异常9-设施设备隐患 10-异常天气11-其他事件") |
|
|
@ApiModelProperty("事件主类:1-交通事故 2-车辆故障 3-交通管制 4-交通拥堵 5-非法上路 6-路障清除 7-施工建设 8-服务区异常9-设施设备隐患 10-异常天气11-其他事件") |
|
|
|
|
|
|
|
|
private Long eventType; |
|
|
private Long eventType; |
|
|
@ApiModelProperty("事件主类") |
|
|
@ApiModelProperty("事件主类") |
|
|
|
|
|
@Excel(name = "事件主类") |
|
|
@TableField(exist = false) |
|
|
@TableField(exist = false) |
|
|
private String stringEventType; |
|
|
private String stringEventType; |
|
|
/** |
|
|
/** |
|
@ -122,6 +131,7 @@ public class DcEvent extends BaseEntity { |
|
|
* 3-3 立交封闭和限行 |
|
|
* 3-3 立交封闭和限行 |
|
|
* 3-4 服务区封闭和限行 |
|
|
* 3-4 服务区封闭和限行 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@Excel(name = "设备编号") |
|
|
@ApiModelProperty("事件子类 例:事件子类:* 1-1 追尾* 1-2 侧翻* 1-3 撞护栏* 1-4 自然* 1-5 其他事故* 2-1 车辆故障") |
|
|
@ApiModelProperty("事件子类 例:事件子类:* 1-1 追尾* 1-2 侧翻* 1-3 撞护栏* 1-4 自然* 1-5 其他事故* 2-1 车辆故障") |
|
|
|
|
|
|
|
|
private String eventSubclass; |
|
|
private String eventSubclass; |
|
@ -149,7 +159,6 @@ public class DcEvent extends BaseEntity { |
|
|
4-已撤销 |
|
|
4-已撤销 |
|
|
*/ |
|
|
*/ |
|
|
@ApiModelProperty("事件状态 事件状态:* 0-未解决1-已解决2-已关闭") |
|
|
@ApiModelProperty("事件状态 事件状态:* 0-未解决1-已解决2-已关闭") |
|
|
|
|
|
|
|
|
private Long eventState; |
|
|
private Long eventState; |
|
|
/** |
|
|
/** |
|
|
* 事件来源: |
|
|
* 事件来源: |
|
@ -164,6 +173,7 @@ public class DcEvent extends BaseEntity { |
|
|
@ApiModelProperty("事件来源 * 1-96659* 2-交警转接* 3-道路巡查* 4-视频巡查* 5-视频AI* 6-一键救援* 7-其他") |
|
|
@ApiModelProperty("事件来源 * 1-96659* 2-交警转接* 3-道路巡查* 4-视频巡查* 5-视频AI* 6-一键救援* 7-其他") |
|
|
|
|
|
|
|
|
private Long eventSource; |
|
|
private Long eventSource; |
|
|
|
|
|
@Excel(name = "事件来源") |
|
|
@TableField(exist = false) |
|
|
@TableField(exist = false) |
|
|
@ApiModelProperty("事件来源") |
|
|
@ApiModelProperty("事件来源") |
|
|
private String stringEventSource; |
|
|
private String stringEventSource; |
|
@ -173,30 +183,36 @@ public class DcEvent extends BaseEntity { |
|
|
* 2-关联事件 |
|
|
* 2-关联事件 |
|
|
*/ |
|
|
*/ |
|
|
@ApiModelProperty("事件性质 * 1-首发事件* 2-关联事件") |
|
|
@ApiModelProperty("事件性质 * 1-首发事件* 2-关联事件") |
|
|
|
|
|
@Excel(name = "事件性质") |
|
|
private Long eventNature; |
|
|
private Long eventNature; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 事件来源补充说明 |
|
|
* 事件来源补充说明 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@Excel(name = "事件来源补充说明") |
|
|
@ApiModelProperty("事件来源补充说明") |
|
|
@ApiModelProperty("事件来源补充说明") |
|
|
private String eventSourceTips; |
|
|
private String eventSourceTips; |
|
|
/** |
|
|
/** |
|
|
* 是否处在隧道 |
|
|
* 是否处在隧道 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@Excel(name = "是否处在隧道") |
|
|
@ApiModelProperty("是否处在隧道 0 表示 false,1 表示 true") |
|
|
@ApiModelProperty("是否处在隧道 0 表示 false,1 表示 true") |
|
|
private Integer inTunnel; |
|
|
private Integer inTunnel; |
|
|
|
|
|
@Excel(name = "高速") |
|
|
@ApiModelProperty("高速公路") |
|
|
@ApiModelProperty("高速公路") |
|
|
private Long roadId; |
|
|
private Long roadId; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 2024-1-24新增 |
|
|
* 2024-1-24新增 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@Excel(name = "发生时间", dateFormat = "yyyy-MM-dd HH:mm:ss") |
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
@ApiModelProperty("发生时间") |
|
|
@ApiModelProperty("发生时间") |
|
|
private Date occurrenceTime; |
|
|
private Date occurrenceTime; |
|
|
|
|
|
@Excel(name = "是否是感知事件") |
|
|
@ApiModelProperty("是否是感知事件 0 表示 false,1 表示 true") |
|
|
@ApiModelProperty("是否是感知事件 0 表示 false,1 表示 true") |
|
|
private Integer isPerceived; |
|
|
private Integer isPerceived; |
|
|
|
|
|
@Excel(name = "影响车道") |
|
|
@ApiModelProperty("影响车道") |
|
|
@ApiModelProperty("影响车道") |
|
|
private Long lang; |
|
|
private Long lang; |
|
|
@ApiModelProperty("高速名") |
|
|
@ApiModelProperty("高速名") |
|
@ -238,6 +254,14 @@ public class DcEvent extends BaseEntity { |
|
|
@ApiModelProperty("交通管制事件实体") |
|
|
@ApiModelProperty("交通管制事件实体") |
|
|
@TableField(exist = false) |
|
|
@TableField(exist = false) |
|
|
private DcEventTrafficControl dcEventTrafficControl; |
|
|
private DcEventTrafficControl dcEventTrafficControl; |
|
|
|
|
|
@Excel(name = "处理人员") |
|
|
|
|
|
@ApiModelProperty("处理人员") |
|
|
|
|
|
@TableField(exist = false) |
|
|
|
|
|
private String nickName; |
|
|
|
|
|
@Excel(name = "事件状态") |
|
|
|
|
|
@ApiModelProperty("string事件状态") |
|
|
|
|
|
@TableField(exist = false) |
|
|
|
|
|
private String stringEventState; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty("常用语") |
|
|
@ApiModelProperty("常用语") |
|
|