package com.ruoyi.user.domain; import java.util.Date; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.web.domain.BaseEntity; /** * 会员主体认证资料 account_certification * * @author ruoyi */ public class AccountCertification extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键 */ private Long id; /** 会员ID */ private Long userId; /** 真实姓名 */ private String realName; /** 身份证号 */ private String idCard; /** 企业/个体工商户名称(个人主体为空) */ private String companyName; /** 统一社会信用代码 */ private String creditCode; /** 法定代表人 */ private String legalPerson; /** 注册地区 */ private String registeredRegion; /** 企业地址 */ private String companyAddress; /** 注册日期 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date registerDate; /** 营业执照有效期(文本,如 2024-01-01~2034-01-01 或 长期) */ private String licenseValidPeriod; /** 营业执照图片地址 */ private String licenseImage; /** 删除标志(0存在 2删除) */ private String delFlag; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getUserId() { return userId; } public void setUserId(Long userId) { this.userId = userId; } public String getRealName() { return realName; } public void setRealName(String realName) { this.realName = realName; } public String getIdCard() { return idCard; } public void setIdCard(String idCard) { this.idCard = idCard; } public String getCompanyName() { return companyName; } public void setCompanyName(String companyName) { this.companyName = companyName; } public String getCreditCode() { return creditCode; } public void setCreditCode(String creditCode) { this.creditCode = creditCode; } public String getLegalPerson() { return legalPerson; } public void setLegalPerson(String legalPerson) { this.legalPerson = legalPerson; } public String getRegisteredRegion() { return registeredRegion; } public void setRegisteredRegion(String registeredRegion) { this.registeredRegion = registeredRegion; } public String getCompanyAddress() { return companyAddress; } public void setCompanyAddress(String companyAddress) { this.companyAddress = companyAddress; } public Date getRegisterDate() { return registerDate; } public void setRegisterDate(Date registerDate) { this.registerDate = registerDate; } public String getLicenseValidPeriod() { return licenseValidPeriod; } public void setLicenseValidPeriod(String licenseValidPeriod) { this.licenseValidPeriod = licenseValidPeriod; } public String getLicenseImage() { return licenseImage; } public void setLicenseImage(String licenseImage) { this.licenseImage = licenseImage; } public String getDelFlag() { return delFlag; } public void setDelFlag(String delFlag) { this.delFlag = delFlag; } @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("userId", getUserId()) .append("realName", getRealName()) .append("idCard", getIdCard()) .append("companyName", getCompanyName()) .append("creditCode", getCreditCode()) .append("legalPerson", getLegalPerson()) .append("registeredRegion", getRegisteredRegion()) .append("companyAddress", getCompanyAddress()) .append("registerDate", getRegisterDate()) .append("licenseValidPeriod", getLicenseValidPeriod()) .append("licenseImage", getLicenseImage()) .append("delFlag", getDelFlag()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("remark", getRemark()) .toString(); } }