| | |
| | | package com.ycl.entity.caseHandler; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.Version; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.*; |
| | | |
| | | import java.io.Serializable; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | |
| | | @Builder |
| | | @AllArgsConstructor |
| | | @NoArgsConstructor |
| | | @ApiModel(value = "案件基本信息") |
| | | public class BaseCase implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | |
| | | * id |
| | | */ |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | @ApiModelProperty(value = "id") |
| | | private Long id; |
| | | |
| | | /** |
| | | * 事件编号 |
| | | */ |
| | | @TableField("code") |
| | | @ApiModelProperty(value = "事件编号") |
| | | private String code; |
| | | |
| | | /** |
| | | * 事件来源(1-视频 2-手动登记) |
| | | */ |
| | | @TableField("event_source") |
| | | @ApiModelProperty(value = "事件来源(1-视频 2-手动登记)") |
| | | private Integer eventSource; |
| | | |
| | | /** |
| | | * 问题类别(1-违规 2-违建) |
| | | */ |
| | | @TableField("category") |
| | | @ApiModelProperty(value = "问题类别(1-违规 2-违建)") |
| | | private Integer category; |
| | | |
| | | /** |
| | | * 所属街道 |
| | | */ |
| | | @TableField("street_id") |
| | | @ApiModelProperty(value = "所属街道") |
| | | private Integer streetId; |
| | | |
| | | /** |
| | | * 所属社区 |
| | | */ |
| | | @TableField("community_id") |
| | | @ApiModelProperty(value = "所属社区") |
| | | private Integer communityId; |
| | | |
| | | /** |
| | | * 报警点位 事发地点 |
| | | */ |
| | | @TableField("site") |
| | | @ApiModelProperty(value = "报警点位 事发地点") |
| | | private String site; |
| | | |
| | | /** |
| | | * 定位信息 |
| | | */ |
| | | @TableField("longitude") |
| | | @ApiModelProperty(value = "定位信息") |
| | | private Double longitude; |
| | | |
| | | /** |
| | | * 定位-纬度 |
| | | */ |
| | | @TableField("latitude") |
| | | @ApiModelProperty(value = "定位-纬度") |
| | | private Double latitude; |
| | | |
| | | /** |
| | | * 报警时间 |
| | | */ |
| | | @TableField("alarm_time") |
| | | @ApiModelProperty(value = "报警时间") |
| | | private LocalDateTime alarmTime; |
| | | |
| | | /** |
| | | * 登记人 |
| | | */ |
| | | @TableField("create_user") |
| | | private Integer createUser; |
| | | @ApiModelProperty(value = "登记人") |
| | | private Long createUser; |
| | | |
| | | /** |
| | | * 处理状态(0误报 1上报 2立案 3派遣 4处置 5核查 6结案) |
| | | */ |
| | | @TableField("state") |
| | | @ApiModelProperty(value = "处理状态(0误报 1上报 2立案 3派遣 4处置 5核查 6结案)") |
| | | private Integer state; |
| | | |
| | | /** |
| | | * 处理意见 |
| | | */ |
| | | @TableField("handling_opinion") |
| | | @ApiModelProperty(value = "处理意见") |
| | | private String handlingOpinion; |
| | | |
| | | /** |
| | | * 备注 |
| | | */ |
| | | @TableField("remark") |
| | | @ApiModelProperty(value = "备注") |
| | | private String remark; |
| | | |
| | | /** |
| | | * 审核意见 |
| | | */ |
| | | @TableField("audit_opinion") |
| | | @ApiModelProperty(value = "审核意见") |
| | | private String auditOpinion; |
| | | |
| | | /** |
| | | * 结案意见 |
| | | */ |
| | | @TableField("final_opinion") |
| | | @ApiModelProperty(value = "结案意见") |
| | | private String finalOpinion; |
| | | |
| | | /** |
| | | * 创建时间 |
| | | */ |
| | | @TableField("create_time") |
| | | @ApiModelProperty(value = "创建时间") |
| | | private LocalDateTime createTime; |
| | | |
| | | /** |
| | | * 市平台编码 |
| | | */ |
| | | @TableField("task_code") |
| | | @ApiModelProperty(value = "市平台编码") |
| | | private String taskCode; |
| | | |
| | | /** |
| | | * 结束时间 |
| | | */ |
| | | @TableField("close_time") |
| | | @ApiModelProperty(value = "结束时间") |
| | | private LocalDateTime closeTime; |
| | | |
| | | /** |
| | | * 违规事件 |
| | | */ |
| | | @TableField(value = "violations",exist = false) |
| | | @ApiModelProperty(value = "违规事件") |
| | | private Violations violations; |
| | | |
| | | /** |
| | | * 违建事件 |
| | | */ |
| | | @TableField(value = "illegalBuilding",exist = false) |
| | | @ApiModelProperty(value = "违建事件") |
| | | private IllegalBuilding illegalBuilding; |
| | | |
| | | |
| | | |
| | | } |