package cn.huge.module.bycase.domain.dto; import cn.huge.module.sys.dto.FileTypeInfoBaseDTO; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.util.Date; import java.util.List; /** * @title: 纠纷代理人信息表数据库对应关系类 * @description: PO中的属性与数据表是一一对应关系,如需根据业务处理不同,请使用BO对象。 * @company:hugeinfo * @author: wangwh * @time: 2024-08-27 10:48:17 * @version 1.0.0 */ @Data public class GZCaseAgentDTO { /** * 主键编号 */ private String id; /** * 纠纷编号 */ private String caseId; /** * 公众用户编号 */ private String partyUserId; /** * 当事人地位 */ private String perType; /** * 当事人地位名称 */ private String perTypeName; /** * 代理人类型 */ private String perClass; /** * 代理人类型名称 */ private String perClassName; /** * 姓名 */ private String trueName; /** * 联系方式 */ private String mobile; /** * 证件类型 */ private String certiType; /** * 证件类型名称 */ private String certiTypeName; /** * 证件号码 */ private String certiNo; /** * 联系地址省 */ private String prov; /** * 联系地址省名称 */ private String provName; /** * 联系地址市 */ private String city; /** * 联系/企业/机构地址市名称 */ private String cityName; /** * 联系/企业/机构地址区 */ private String area; /** * 联系/企业/机构地址区名称 */ private String areaName; /** * 联地址街道 */ private String road; /** * 联系地址街道名称 */ private String roadName; /** * 联系地址社区 */ private String village; /** * 联系地址社区名称 */ private String villageName; /** * 联系地址详细地址 */ private String addr; /** * 户籍地址省 */ private String placeProv; /** * 户籍地址省名称 */ private String placeProvName; /** * 户籍地址市 */ private String placeCity; /** * 户籍地址市名称 */ private String placeCityName; /** * 户籍地址区 */ private String placeArea; /** * 户籍地址区名称 */ private String placeAreaName; /** * 户籍地址街道 */ private String placeRoad; /** * 户籍地址街道名称 */ private String placeRoadName; /** * 户籍地址社区 */ private String placeVillage; /** * 户籍地址社区名称 */ private String placeVillageName; /** * 户籍地址详细地址 */ private String placeAddr; /** * 工作单位 */ private String workUnit; /** * 民族 */ private String nation; /** * 民族名称 */ private String nationName; /** * 性别 */ private String sex; /** * 性别名称 */ private String sexName; /** * 是否有个人极端倾向,0:否,1:是 */ private Integer extreme; /** * 委托关系 */ private String agentRelate; /** * 委托关系名称 */ private String agentRelateName; /** * 委托类型 */ private String agentType; /** * 委托类型名称 */ private String agentTypeName; /** * 代理当事人编号,多个用,隔开 */ private String personId; /** * 头像 */ private String avatar; /** * 职业 */ private String job; /** * 职业名称 */ private String jobName; /** * 出生日期 */ private String birthday; /** * 年龄 */ private Integer age; /** * 有无代理人,0:无,1:有 */ private Integer agentStatus; /** * 顾客编号 */ private String custId; /** * 删除状态,0:未删除,1:已删除 */ @TableLogic private Integer deleteStatus; /** * 创建时间 */ private Date createTime; /** * 更新时间 */ private Date updateTime; }