package com.skua.modules.emergency.vo; import java.io.Serializable; import java.util.Date; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableField; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import com.fasterxml.jackson.annotation.JsonFormat; import org.springframework.format.annotation.DateTimeFormat; import org.jeecgframework.poi.excel.annotation.Excel; /** * 应急风险事件 */ @Data @ApiModel(value="emergency_risk_event数据传输对象", description="应急风险事件") public class EmergencyRiskEventPageQueryVO { /**id*/ @ApiModelProperty(value = "id") private java.lang.String id; /**风险点类型(字典 emergency_risk_event_risktype)*/ @Excel(name = "风险点类型(字典 emergency_risk_event_risktype)", width = 15) @ApiModelProperty(value = "风险点类型(字典 emergency_risk_event_risktype)") private java.lang.String riskPointType; /**风险点名称*/ @Excel(name = "风险点名称", width = 15) @ApiModelProperty(value = "风险点名称") private java.lang.String riskName; /**危险源描述*/ @Excel(name = "危险源描述", width = 15) @ApiModelProperty(value = "危险源描述") private java.lang.String riskDesc; /**风险照片(url,用,隔开)*/ @Excel(name = "风险照片(url,用,隔开)", width = 15) @ApiModelProperty(value = "风险照片(url,用,隔开)") private java.lang.String riskImgs; /**事故类型 (字典 emergency_risk_event_eventtype)*/ @Excel(name = "事故类型 (字典 emergency_risk_event_eventtype)", width = 15) @ApiModelProperty(value = "事故类型 (字典 emergency_risk_event_eventtype)") private java.lang.String eventType; /**极端风险等级 (字典 emergency_risk_event_level)*/ @Excel(name = "极端风险等级 (字典 emergency_risk_event_level)", width = 15) @ApiModelProperty(value = "极端风险等级 (字典 emergency_risk_event_level)") private java.lang.String extremeLevel; /**处理结果(字典 emergency_risk_event_handleresult)*/ @Excel(name = "处理结果(字典 emergency_risk_event_handleresult)", width = 15) @ApiModelProperty(value = "处理结果(字典 emergency_risk_event_handleresult)") private java.lang.String handleResult; /**上报人(用户id)*/ @Excel(name = "上报人(用户id)", width = 15) @ApiModelProperty(value = "上报人(用户id)") private java.lang.String reportUser; /**上报时间*/ @Excel(name = "上报时间", width = 20, format = "yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") private String reportDate; /**管控层级(字典 emergency_risk_event_layer)*/ @Excel(name = "管控层级(字典 emergency_risk_event_layer)", width = 15) @ApiModelProperty(value = "管控层级(字典 emergency_risk_event_layer)") private java.lang.String controlLayer; /**责任部门*/ @Excel(name = "责任部门", width = 15) @ApiModelProperty(value = "责任部门") private java.lang.String dutyDepart; /**责任人员(用户id)*/ @Excel(name = "责任人员(用户id)", width = 15) @ApiModelProperty(value = "责任人员(用户id)") private java.lang.String dutyUser; /**现实风险等级(字典 emergency_risk_event_level)*/ @Excel(name = "现实风险等级(字典 emergency_risk_event_level)", width = 15) @ApiModelProperty(value = "现实风险等级(字典 emergency_risk_event_level)") private java.lang.String realLevel; /**管控措施*/ @Excel(name = "管控措施", width = 15) @ApiModelProperty(value = "管控措施") private java.lang.String controlMean; /**动态管控周期(月)*/ @Excel(name = "动态管控周期(月)", width = 15) @ApiModelProperty(value = "动态管控周期(月)") private java.lang.Integer controlCycle; /**流程定义id*/ @Excel(name = "流程定义id", width = 15) @ApiModelProperty(value = "流程定义id") private java.lang.String processDefinitionId; /**流程实例id*/ @Excel(name = "流程实例id", width = 15) @ApiModelProperty(value = "流程实例id") private java.lang.String processInstanceId; /**创建人id*/ @Excel(name = "创建人id", width = 15) @ApiModelProperty(value = "创建人id") private java.lang.String createBy; /**创建时间*/ @Excel(name = "创建时间", width = 20, format = "yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "创建时间") private java.util.Date createTime; }