linwe
2024-09-03 764d883b5ea3bdc06abbec548b6df0511e567978
src/main/java/org/springblade/modules/disputeRecord/entity/DisputeRecordEntity.java
New file
@@ -0,0 +1,164 @@
package org.springblade.modules.disputeRecord.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
/**
 * 矛盾纠纷记录表 实体类
 *
 * @author BladeX
 * @since 2024-03-23
 */
@Data
@TableName("jczz_dispute_record")
@ApiModel(value = "DisputeRecord对象", description = "矛盾纠纷记录表")
public class DisputeRecordEntity implements Serializable {
   private static final long serialVersionUID = 1L;
   /** 主键id */
   @ApiModelProperty(value = "主键ID", example = "")
   @TableId(value = "id", type = IdType.ASSIGN_ID)
   private Long id;
   /**
    * 事发地址
    */
   @ApiModelProperty(value = "事发地址")
   private String address;
   /**
    * 事发经度
    */
   @ApiModelProperty(value = "事发经度")
   private String lng;
   /**
    * 事发纬度
    */
   @ApiModelProperty(value = "事发纬度")
   private String lat;
   /** 事发时间 */
   @ApiModelProperty(value = "事发时间", example = "")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
   @TableField(value = "event_time")
   private Date eventTime;
   /**
    * 当事人1姓名
    */
   @ApiModelProperty(value = "当事人1姓名")
   private String nameOne;
   /**
    * 当事人1性别
    */
   @ApiModelProperty(value = "当事人1性别")
   private Integer genderOne;
   /**
    * 当事人1电话
    */
   @ApiModelProperty(value = "当事人1电话")
   private String phoneOne;
   /**
    * 当事人1身份证号码
    */
   @ApiModelProperty(value = "当事人1身份证号码")
   private String idCardOne;
   /**
    * 当事人2姓名
    */
   @ApiModelProperty(value = "当事人2姓名")
   private String nameTwo;
   /**
    * 当事人2性别
    */
   @ApiModelProperty(value = "当事人2性别")
   private Integer genderTwo;
   /**
    * 当事人2电话
    */
   @ApiModelProperty(value = "当事人2电话")
   private String phoneTwo;
   /**
    * 当事人2身份证号码
    */
   @ApiModelProperty(value = "当事人2身份证号码")
   private String idCardTwo;
   /**
    * 纠纷类型  业务字典:disputeType
    */
   @ApiModelProperty(value = "纠纷类型  业务字典:disputeType")
   private Integer disputeType;
   /**
    * 纠纷内容
    */
   @ApiModelProperty(value = "纠纷内容")
   private String disputeContent;
   /**
    * 0:否 1:是   是否受伤
    */
   @ApiModelProperty(value = "0:否 1:是   是否受伤 ")
   private Integer injuryFlag;
   /**
    * 受伤情况描述
    */
   @ApiModelProperty(value = "受伤情况描述")
   private String injuryDesc;
   /**
    * 报警次数
    */
   @ApiModelProperty(value = "报警次数")
   private Integer alarmNum;
   /**
    * 信息来源:1:群众报警  2:e呼即办推送 3:走访发现 业务字典:disputeSource
    */
   @ApiModelProperty(value = "信息来源 业务字典:disputeSource")
   private Integer source;
   /**
    * 处理结果 1:已化解 2:未化解 3:移送e呼即办
    */
   @ApiModelProperty(value = "处理结果 1:已化解 2:未化解 3:移送e呼即办")
   private Integer handleResult;
   /**
    * 网格编码
    */
   @ApiModelProperty(value = "网格编码")
   private String gridCode;
   /**
    * 警务网格编码
    */
   @ApiModelProperty(value = "警务网格编码")
   private String jwGridCode;
   /** 创建人 */
   @ApiModelProperty(value = "创建人", example = "")
   @TableField("create_user")
   private Long createUser;
   /** 创建时间 */
   @ApiModelProperty(value = "创建时间", example = "")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
   @TableField(value = "create_time",fill = FieldFill.INSERT)
   private Date createTime;
   /** 更新人 */
   @ApiModelProperty(value = "更新人", example = "")
   @TableField("update_user")
   private Long updateUser;
   /** 更新时间 */
   @ApiModelProperty(value = "更新时间", example = "")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
   @TableField(value = "update_time",fill = FieldFill.UPDATE)
   private Date updateTime;
   /** 是否删除 0:否  1:是 */
   @ApiModelProperty(value = "是否删除 0:否  1:是", example = "")
   @TableField("is_deleted")
   @TableLogic
   private Integer isDeleted;
}