mitao
2025-03-18 d8e7ad6acb9f6105ac6ff6fe2ce892e622cde256
springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/entity/Complaint.java
@@ -18,6 +18,9 @@
import lombok.experimental.Accessors;
import org.checkerframework.checker.units.qual.A;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
/**
 * <p>
 * 问题报告表
@@ -46,26 +49,32 @@
    @ApiModelProperty(value = "问题发生时间")
    @TableField("time")
    @NotNull(message = "时间不能为空")
    private Date time;
    @ApiModelProperty(value = "问题类型")
    @TableField("problem_type")
    @NotBlank(message = "问题类型不能为空")
    private String problemType;
    @ApiModelProperty(value = "群众姓名")
    @TableField("name")
    @NotBlank(message = "群众姓名不能为空")
    private String name;
    @ApiModelProperty(value = "联系电话")
    @TableField("contact_number")
    @NotBlank(message = "联系电话不能为空")
    private String contactNumber;
    @ApiModelProperty(value = "问题发生地点")
    @TableField("location")
    @NotBlank(message = "地点不能为空")
    private String location;
    @ApiModelProperty(value = "详细地址描述")
    @TableField("detailed_address")
    @NotBlank(message = "详细地址不能为空")
    private String detailedAddress;
    @ApiModelProperty(value = "问题标题")
@@ -74,6 +83,7 @@
    @ApiModelProperty(value = "问题描述内容")
    @TableField("description_content")
    @NotBlank(message = "问题描述内容不能为空")
    private String descriptionContent;
    @ApiModelProperty(value = "上传图片")
@@ -84,18 +94,42 @@
    @TableField("videos")
    private String videos;
    @ApiModelProperty(value = "流转状态:0-正在办理 1-延期办理 2-超时办理 3-已办结 4-群众撤销 5-上报待审核 6-上级驳回 7-延期待审核")
    @ApiModelProperty(value = "流转状态:0-正在办理 1-延期办理 2-超时办理 3-已办结 4-群众撤销 5-上报待审核 6-上级驳回 7-延期待审核 8-已评价")
    @TableField("status")
    private Integer status;
    @ApiModelProperty(value = "上报类型 1=市级账号,2=区县账号,3=街道账号,4=社区账号")
    @TableField("report_type")
    private Integer reportType;
    @ApiModelProperty(value = "上级类型 1=市级账号,2=区县账号,3=街道账号,4=社区账号")
    @TableField("superior_type")
    private Integer superiorType;
    @ApiModelProperty(value = "上级id")
    @TableField("superior_id")
    private Long superiorId;
    @ApiModelProperty(value = "上报类型 1=市级账号,2=区县账号,3=街道账号,4=社区账号,5=党员账号")
    @TableField("report_type")
    private Integer reportType;
    @ApiModelProperty(value = "上报人所属市")
    @TableField("city_code")
    private Integer cityCode;
    @ApiModelProperty(value = "上报人所属区县")
    @TableField("districts_code")
    private Integer districtsCode;
    @ApiModelProperty(value = "上报人所属街道id")
    @TableField("street_id")
    private Long streetId;
    @ApiModelProperty(value = "上报人所属社区id")
    @TableField("community_id")
    private Long communityId;
    @ApiModelProperty(value = "上报党员id")
    @TableField("party_member_id")
    private Long partyMemberId;
    @ApiModelProperty(value = "创建人")
    @TableField("create_by")
    private Long createBy;
@@ -144,6 +178,10 @@
    @TableField("completion_user_phone")
    private String completionUserPhone;
    @ApiModelProperty(value = "办结人层级 1=市级账号,2=区县账号,3=街道账号,4=社区账号,5=党员账号")
    @TableField("completion_user_level")
    private Integer completionUserLevel;
    @ApiModelProperty(value = "截止日期")
    @TableField("closing_time")
    private Date closingTime;
@@ -158,4 +196,11 @@
    @ApiModelProperty(value = "纬度")
    private BigDecimal latitude;
    @ApiModelProperty(value = "录入人")
    @TableField("report_user_name")
    private String reportUserName;
    @ApiModelProperty(value = "录入人联系方式")
    @TableField("report_user_phone")
    private String reportUserPhone;
}