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; /** 营业执照有效期类型(1长期 2短期;长期时 licenseValidPeriod 为空) */ private String licenseValidType; /** 法人身份证人像面图片 */ private String legalIdCardFront; /** 法人身份证国徽面图片 */ private String legalIdCardBack; /** 法人身份证有效期类型(1长期 2短期) */ private String legalIdValidType; /** 法人身份证有效期(存文本,如 2024-01-01~2034-01-01) */ private String legalIdValidPeriod; /** 法人身份证详细地址 */ private String legalIdAddress; /** 负责人姓名 */ private String contactName; /** 负责人联系电话 */ private String contactPhone; /** 负责人邮箱 */ private String contactEmail; /** 收款类型 */ private String payeeType; /** 银行卡号码面照片 */ private String bankCardImage; /** 银行卡号 */ private String bankCardNo; /** 开户城市 */ private String bankCity; /** 删除标志(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 getLicenseValidType() { return licenseValidType; } public void setLicenseValidType(String licenseValidType) { this.licenseValidType = licenseValidType; } public String getLegalIdCardFront() { return legalIdCardFront; } public void setLegalIdCardFront(String legalIdCardFront) { this.legalIdCardFront = legalIdCardFront; } public String getLegalIdCardBack() { return legalIdCardBack; } public void setLegalIdCardBack(String legalIdCardBack) { this.legalIdCardBack = legalIdCardBack; } public String getLegalIdValidType() { return legalIdValidType; } public void setLegalIdValidType(String legalIdValidType) { this.legalIdValidType = legalIdValidType; } public String getLegalIdValidPeriod() { return legalIdValidPeriod; } public void setLegalIdValidPeriod(String legalIdValidPeriod) { this.legalIdValidPeriod = legalIdValidPeriod; } public String getLegalIdAddress() { return legalIdAddress; } public void setLegalIdAddress(String legalIdAddress) { this.legalIdAddress = legalIdAddress; } public String getContactName() { return contactName; } public void setContactName(String contactName) { this.contactName = contactName; } public String getContactPhone() { return contactPhone; } public void setContactPhone(String contactPhone) { this.contactPhone = contactPhone; } public String getContactEmail() { return contactEmail; } public void setContactEmail(String contactEmail) { this.contactEmail = contactEmail; } public String getPayeeType() { return payeeType; } public void setPayeeType(String payeeType) { this.payeeType = payeeType; } public String getBankCardImage() { return bankCardImage; } public void setBankCardImage(String bankCardImage) { this.bankCardImage = bankCardImage; } public String getBankCardNo() { return bankCardNo; } public void setBankCardNo(String bankCardNo) { this.bankCardNo = bankCardNo; } public String getBankCity() { return bankCity; } public void setBankCity(String bankCity) { this.bankCity = bankCity; } 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("licenseValidType", getLicenseValidType()) .append("legalIdCardFront", getLegalIdCardFront()) .append("legalIdCardBack", getLegalIdCardBack()) .append("legalIdValidType", getLegalIdValidType()) .append("legalIdValidPeriod", getLegalIdValidPeriod()) .append("legalIdAddress", getLegalIdAddress()) .append("contactName", getContactName()) .append("contactPhone", getContactPhone()) .append("contactEmail", getContactEmail()) .append("payeeType", getPayeeType()) .append("bankCardImage", getBankCardImage()) .append("bankCardNo", getBankCardNo()) .append("bankCity", getBankCity()) .append("delFlag", getDelFlag()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("remark", getRemark()) .toString(); } }