package cn.huge.module.cases.domain.dto; import cn.huge.module.cases.domain.po.CaseAgent; import cn.huge.module.cases.domain.po.CaseInfo; import cn.huge.module.cases.domain.po.CasePerson; import cn.huge.module.sys.dto.FileTypeInfoBaseDTO; 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; import java.util.Map; /** * @title: 重复案件信息数据传输对象 * @description: 重复案件信息数据传输对象 * @company: hugeinfo * @author: liyj * @time: 2022-03-11 11:43:25 * @version: 1.0.0 * @see CaseInfo */ @Data public class RepeatCaseInfoDTO { /** * 主键编号 */ private String id; /** * 事项编号 */ private String caseRef; /** * 事项来源 */ private String canal; /** * 事项来源名称 */ private String canalName; /** * 数据来源 */ private String dataSource; /** * 数据来源名称 */ private String dataSourceName; /** * 申请方信息 */ private List plaintiffs; /** * 被申请方信息 */ private List defendants; /** * 问题属地省 */ private String queProv; /** * 问题属地省名称 */ private String queProvName; /** * 问题属地市 */ private String queCity; /** * 问题属地市名称 */ private String queCityName; /** * 问题属地区 */ private String queArea; /** * 问题属地区名称 */ private String queAreaName; /** * 问题属地街道 */ private String queRoad; /** * 问题属地街道名称 */ private String queRoadName; /** * 问题属地社区 */ private String queVillage; /** * 问题属地社区名称 */ private String queVillageName; /** * 纠纷发生地详细地址 */ private String addr; /** * 登记组织名称 */ private String inputUnitName; /** * 登记时间 */ @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8") private Date createTime; /** * 承办部门 */ private String mediateUnitName; /** * 受理时间 */ private Date acceptTime; /** * 经办人 */ private String mediator; /** * 配合部门 */ private String assistUnitName; /** * 事项概况 */ private String caseDes; /** * 事项申请 */ private String caseClaim; }