package cn.huge.module.mediate.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.fasterxml.jackson.annotation.JsonFormat;
|
import lombok.Data;
|
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* @title: 纠纷当事人表
|
* @description: PO中的属性与数据表是一一对应关系,如需根据业务处理不同,请使用BO对象。
|
* @company:hugeinfo
|
* @author: liyj
|
* @time: 2022-03-11 18:00:24
|
* @version 1.0.0
|
*/
|
@Data
|
public class CasePersonBaseDTO {
|
|
/**
|
* 当事人编号
|
*/
|
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 deputy;
|
|
/**
|
* 联系方式
|
*/
|
private String mobile;
|
|
/**
|
* 民族
|
*/
|
private String nation;
|
|
/**
|
* 民族名称
|
*/
|
private String nationName;
|
|
/**
|
* 证件类型
|
*/
|
private String certiType;
|
|
/**
|
* 证件类型名称
|
*/
|
private String certiTypeName;
|
|
/**
|
* 证件号码
|
*/
|
private String certiNo;
|
|
/**
|
* 出生日期
|
*/
|
private String birthday;
|
|
/**
|
* 组织机构代码
|
*/
|
private String orgaCode;
|
|
/**
|
* 性别
|
*/
|
private String sex;
|
|
/**
|
* 性别名称
|
*/
|
private String sexName;
|
|
/**
|
* 职业
|
*/
|
private String job;
|
|
/**
|
* 职业名称
|
*/
|
private String jobName;
|
|
/**
|
* 地址省
|
*/
|
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 Integer age;
|
|
/**
|
* 微信
|
*/
|
private String wechat;
|
|
/**
|
* QQ
|
*/
|
private String qq;
|
|
/**
|
* 有无代理人,1:无,2:有
|
*/
|
private String agentStatus;
|
|
/**
|
* 邮箱
|
*/
|
private String mail;
|
|
/**
|
* 顾客编号
|
*/
|
private String custId;
|
|
/**
|
* 删除状态,1:未删除(默认值),99:已删除
|
*/
|
private String deleteStatus;
|
|
/**
|
* 创建时间
|
*/
|
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
|
private Date createTime;
|
|
/**
|
* 更新时间
|
*/
|
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
|
private Date updateTime;
|
|
/**
|
* 代理人
|
*/
|
private CaseAgentBaseDTO agent;
|
|
/**
|
* 附件列表
|
*/
|
private List<FileTypeInfoBaseDTO> fileInfoList;
|
|
/**
|
* 有无代理人标识,1:无,2:有
|
*/
|
private String plaintAgentStatus;
|
|
}
|