package cn.huge.module.bycase.domain.po; 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; /** * @title: 纠纷当事人表数据库对应关系类 * @description: PO中的属性与数据表是一一对应关系,如需根据业务处理不同,请使用BO对象。 * @company:hugeinfo * @author: liyj * @time: 2024-10-21 08:46:40 * @version 1.0.0 */ @TableName(value = "dyh_case_person") @Data public class CasePerson { /** * 纠纷信息编号 */ @TableId(value = "id") private String id; /** * 纠纷编号 */ @TableField(value = "case_id") private String caseId; /** * 公众用户编号 */ @TableField(value = "party_user_id") private String partyUserId; /** * 当事人地位 */ @TableField(value = "per_type") private String perType; /** * 当事人地位名称 */ @TableField(value = "per_type_name") private String perTypeName; /** * 当事人类型 */ @TableField(value = "per_class") private String perClass; /** * 当事人类型名称 */ @TableField(value = "per_class_name") private String perClassName; /** * 姓名/企业/机构名称 */ @TableField(value = "true_name") private String trueName; /** * 法定代表人名称 */ @TableField(value = "deputy") private String deputy; /** * 联系方式 */ @TableField(value = "mobile") private String mobile; /** * 民族 */ @TableField(value = "nation") private String nation; /** * 民族名称 */ @TableField(value = "nation_name") private String nationName; /** * 证件类型 */ @TableField(value = "certi_type") private String certiType; /** * 证件类型名称 */ @TableField(value = "certi_type_name") private String certiTypeName; /** * 证件号码 */ @TableField(value = "certi_no") private String certiNo; /** * 出生日期 */ @TableField(value = "birthday") private String birthday; /** * 组织机构代码 */ @TableField(value = "orga_code") private String orgaCode; /** * 性别 */ @TableField(value = "sex") private String sex; /** * 性别名称 */ @TableField(value = "sex_name") private String sexName; /** * 职业 */ @TableField(value = "job") private String job; /** * 职业名称 */ @TableField(value = "job_name") private String jobName; /** * 地址省 */ @TableField(value = "prov") private String prov; /** * 地址省名称 */ @TableField(value = "prov_name") private String provName; /** * 地址市 */ @TableField(value = "city") private String city; /** * 地址市名称 */ @TableField(value = "city_name") private String cityName; /** * 地址区 */ @TableField(value = "area") private String area; /** * 地址区名称 */ @TableField(value = "area_name") private String areaName; /** * 地址街道 */ @TableField(value = "road") private String road; /** * 地址街道名称 */ @TableField(value = "road_name") private String roadName; /** * 地址社区 */ @TableField(value = "village") private String village; /** * 地址社区名称 */ @TableField(value = "village_name") private String villageName; /** * 地址详细地址 */ @TableField(value = "addr") private String addr; /** * 年龄 */ @TableField(value = "age") private Integer age; /** * 微信 */ @TableField(value = "wechat") private String wechat; /** * QQ */ @TableField(value = "qq") private String qq; /** * 有无代理人,1:无,2:有 */ @TableField(value = "agent_status") private String agentStatus; /** * 邮箱 */ @TableField(value = "mail") private String mail; /** * 顾客编号 */ @TableField(value = "cust_id") private String custId; /** * 删除状态,1:未删除(默认值),99:已删除 */ @TableLogic @TableField(value = "delete_status") private String deleteStatus; /** * 创建时间 */ @TableField(value = "create_time") private Date createTime; /** * 更新时间 */ @TableField(value = "update_time") private Date updateTime; }