wl
2022-11-08 39f08dd934cde1a02f1c243faa43174fa474c87f
ycl-platform/src/main/java/com/ycl/entity/caseHandler/BaseCase.java
@@ -1,12 +1,15 @@
package com.ycl.entity.caseHandler;
import cn.hutool.core.date.LocalDateTimeUtil;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import org.springframework.format.annotation.DateTimeFormat;
import java.io.Serializable;
import java.time.LocalDateTime;
@@ -35,7 +38,7 @@
     */
    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty(value = "id")
    private Integer id;
    private Long id;
    /**
     * 事件编号
@@ -57,6 +60,12 @@
    @TableField("category")
    @ApiModelProperty(value = "问题类别(1-违规 2-违建)")
    private Integer category;
    /**
     * 问题类别文本
     */
    @TableField(value = "category_text",exist = false)
    @ApiModelProperty(value = "问题类别文本")
    private String categoryText;
    /**
     * 所属街道
@@ -64,6 +73,12 @@
    @TableField("street_id")
    @ApiModelProperty(value = "所属街道")
    private Integer streetId;
    /**
     * 所属街道文本
     */
    @TableField(value = "street_text",exist = false)
    @ApiModelProperty(value = "所属社区名称")
    private String streetText;
    /**
     * 所属社区
@@ -71,6 +86,13 @@
    @TableField("community_id")
    @ApiModelProperty(value = "所属社区")
    private Integer communityId;
    /**
     * 所属社区文本
     */
    @TableField(value = "community_text",exist = false)
    @ApiModelProperty(value = "所属社区文本")
    private String communityText;
    /**
     * 报警点位 事发地点
@@ -105,7 +127,15 @@
     */
    @TableField("create_user")
    @ApiModelProperty(value = "登记人")
    private Integer createUser;
    private Long createUser;
    /**
     * 登记人文本
     */
    @TableField(value = "create_user_text",exist = false)
    @ApiModelProperty(value = "登记人文本")
    private String createUserText;
    /**
     * 处理状态(0误报 1上报 2立案 3派遣 4处置 5核查 6结案)
@@ -162,4 +192,28 @@
    @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;
    /**
     *  调度信息
     */
    @TableField(value = "dispatchInfo",exist = false)
    @ApiModelProperty(value = "调度信息")
    private DispatchInfo dispatchInfo;
}