package cn.huge.module.ai.domain.dto; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.util.Date; import java.util.List; @Data public class DyhRepeatCaseDTO { /** * 主键编号 */ @TableId(value = "id") private String id; /** * 纠纷发生地详细地址 */ @TableField(value = "addr") private String addr; /** * 问题属地省 */ @TableField(value = "que_prov") private String queProv; /** * 问题属地省名称 */ @TableField(value = "que_prov_name") private String queProvName; /** * 问题属地市 */ @TableField(value = "que_city") private String queCity; /** * 问题属地市名称 */ @TableField(value = "que_city_name") private String queCityName; /** * 问题属地区 */ @TableField(value = "que_area") private String queArea; /** * 问题属地区名称 */ @TableField(value = "que_area_name") private String queAreaName; /** * 问题属地街道 */ @TableField(value = "que_road") private String queRoad; /** * 问题属地街道名称 */ @TableField(value = "que_road_name") private String queRoadName; /** * 问题属地社区 */ @TableField(value = "que_village") private String queVillage; /** * 问题属地社区名称 */ @TableField(value = "que_village_name") private String queVillageName; /** * 事项来源 */ @TableField(value = "canal") private String canal; /** * 事项来源名称 */ @TableField(value = "canal_name") private String canalName; /** * 来访形式 */ @TableField(value = "visit_way") private String visitWay; /** * 来访形式名称 */ @TableField(value = "visit_way_name") private String visitWayName; /** * 事项概况 */ @TableField(value = "case_des") private String caseDes; /** * 事项申请 */ @TableField(value = "case_claim") private String caseClaim; /** * 纠纷来源 */ @TableField(value = "source") private String source; /** * 纠纷来源名称 */ @TableField(value = "source_name") private String sourceName; /** * 申请方当事人名称 */ @TableField(value = "plaintiffs") private String plaintiffs; /** * 申请方当事人-证件号码 */ private String plaintiffsCertiNo; /** * 被申请方当事人名称 */ @TableField(value = "defendants") private String defendants; /** * 被申请方当事人-证件号码 */ private String defendantsCertiNo; /** * 重复分析 */ private List repeatAnalyseList; /** * 创建时间 */ @JsonFormat(pattern="yyyy-MM-dd HH:mm", timezone="GMT+8") @TableField(value = "create_time") private Date createTime; /** * 登记组织编号 */ @TableField(value = "input_unit_id") private String inputUnitId; /** * 登记组织名称 */ @TableField(value = "input_unit_name") private String inputUnitName; /** * 事项状态,1:待分派,2:待签收,3:待受理,4:化解中,5:结案审核,6:待评价,7:已归档,8:不予受理 */ @TableField(value = "status") private Integer status; /** * 事项状态名称 */ @TableField(value = "status_name") private String statusName; /** * 实际调解组织编号 */ @TableField(value = "mediate_unit_id") private String mediateUnitId; /** * 实际调解组织名称 */ @TableField(value = "mediate_unit_name") private String mediateUnitName; /** * 实际调解部门编号 */ @TableField(value = "mediate_dept_id") private String mediateDeptId; /** * 实际调解部门名称 */ @TableField(value = "mediate_dept_name") private String mediateDeptName; /** * 实际调解员编号 */ @TableField(value = "mediator_id") private String mediatorId; /** * 实际调解员 */ @TableField(value = "mediator") private String mediator; }