package cn.huge.module.cases.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; /** * @author zhouxiantao * @create 2024-09-06 14:35 */ @Data public class CasePageDTO { /** * 主键编号 */ private String id; /** * 事项状态,1:待分派,2:待签收,3:待受理,4:化解中,5:结案审核,6:待评价,7:已归档,8:不予受理 */ private Integer status; /** * 事项状态名称 */ private String statusName; /** * 事项来源 */ private String canal; /** * 事项来源名称 */ private String canalName; /** * 数据来源 */ private String canalSecond; /** * 数据来源名称 */ private String canalSecondName; /** * 事项等级 */ private String caseLevel; /** * 纠纷类型 */ private String caseType; /** * 纠纷类型名称 */ private String caseTypeName; /** * 纠纷一级类型 */ private String caseTypeFirst; /** * 纠纷一级类型名称 */ private String caseTypeFirstName; /** * 调解结果 */ private String mediResult; /** * 调解结果名称 */ private String mediResultName; /** * 实际调解部门编号(承办部门) */ private String mediateUnitId; /** * 实际调解部门名称(承办部门) */ private String mediateUnitName; /** * 实际调解部门编号(配合部门) */ private String assistUnitId; /** * 实际调解部门名称(配合部门) * assist_unit_name */ private String assistUnitName; /** * 登记组织编号 */ private String inputUnitId; /** * 登记组织名称 */ private String inputUnitName; /** * 办结时间 */ private Date closeTime; /** * 登记时间 */ private Date createTime; /** * 达成协议类型 */ private String agreeType; /** * 达成协议类型名称 */ private String agreeTypeName; /** * 已达成协议 */ private String agreeContent; /** * 结案意见 */ private String windupContent; /** * 申请人集合 * */ private List plaintiffList; /** * 被申请人集合 * */ private List defendantList; /** * 代理人集合 * */ private List agentList; /** * 申请方当事人名称 */ private String plaintiffs; /** * 被申请方当事人名称 */ private String defendants; /** * 问题归属地 * */ private String areaName; /** * 问题属地市名称 */ private String queCityName; /** * 问题属地区名称 */ private String queAreaName; /** * 问题属地街道名称 */ private String queRoadName; /** * 问题属地社区名称 */ private String queVillageName; /** * 纠纷任务编号 * */ private String caseTaskId; /** * 来访时间 */ private Date visitTime; /** * 纠纷发生时间 */ private Date occurTime; /** * 纠纷发生地详细地址 */ private String addr; /** * 涉及人数 */ private Integer peopleNum; /** * 涉及金额 */ private Double amount; /** * 事项概况 */ private String caseDes; /** * 事项申请 */ private String caseClaim; /** * 事项编号 */ private String caseRef; /** * 经办人 */ private String mediator; /** * 风险案件标签,0:非风险案件,1:风险案件 */ private String isRisk; /** * 是否重大矛盾纠纷,0:否,1:是 */ private Integer majorStatus; /** * 无法化解理由 */ private String failReason; /** * 办理意见 * */ private String handContent; }