package com.ruoyi.zhdd.domain.vo; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; import com.ruoyi.common.annotation.ExcelDictFormat; import com.ruoyi.common.convert.ExcelDictConvert; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * 事件基础视图对象 b_incident * * @author xitong * @date 2021-09-28 */ @Data @ApiModel("事件基础视图对象") @ExcelIgnoreUnannotated public class IncidentVo { private static final long serialVersionUID = 1L; /** * 主键id */ @ApiModelProperty("主键id") private String id; /** * 事件类型 */ @ExcelProperty(value = "事件类型") @ApiModelProperty("事件类型") private Integer type; /** * 事件等级 */ @ExcelProperty(value = "事件等级") @ApiModelProperty("事件等级") private Integer level; /** * 事件地址 */ @ExcelProperty(value = "事件地址") @ApiModelProperty("事件地址") private String addr; /** * 经纬度 */ @ExcelProperty(value = "经纬度") @ApiModelProperty("经纬度") private String locations; /** * 上报部门 */ @ExcelProperty(value = "上报部门") @ApiModelProperty("上报部门") private String createDept; /** * 事件来源 */ @ExcelProperty(value = "事件来源") @ApiModelProperty("事件来源") private String source; /** * 事件描述 */ @ExcelProperty(value = "事件描述") @ApiModelProperty("事件描述") private String des; /** * 上传图片地址 */ @ExcelProperty(value = "上传图片地址") @ApiModelProperty("上传图片地址") private String pic; /** * 上传视频地址 */ @ExcelProperty(value = "上传视频地址") @ApiModelProperty("上传视频地址") private String video; /** * 拓展1 */ @ExcelProperty(value = "拓展1") @ApiModelProperty("拓展1") private String expr1; /** * 拓展2 */ @ExcelProperty(value = "拓展2") @ApiModelProperty("拓展2") private String expr2; /** * json拓展,用于存取多出的字段 */ @ExcelProperty(value = "json拓展,用于存取多出的字段") @ApiModelProperty("json拓展,用于存取多出的字段") private String exprJson; /** * 事件标题 */ @ExcelProperty(value = "事件标题") @ApiModelProperty("事件标题") private String name; /** * 事件状态 1:预警,2:事件 3:归档 */ @ExcelProperty(value = "事件状态 1:预警,2:事件 3:归档") @ApiModelProperty("事件状态 1:预警,2:事件 3:归档") private Integer status; /** * 主办单位 */ @ExcelProperty(value = "主办单位") @ApiModelProperty("主办单位") private String madinDept; /** * 协办单位 多个数据用,分割 */ @ExcelProperty(value = "协办单位 多个数据用,分割") @ApiModelProperty("协办单位 多个数据用,分割") private String assistDept; @ExcelProperty(value = "创建人") @ApiModelProperty("创建人") private String createBy; @ExcelProperty(value = "创建时间") @ApiModelProperty("创建时间") private Date createTime; @ExcelProperty(value = "更新时间") @ApiModelProperty("更新时间") private Date updateTime; }