package com.stylefeng.guns.modular.account.model;
|
|
import com.baomidou.mybatisplus.annotations.TableField;
|
import com.baomidou.mybatisplus.enums.IdType;
|
import java.util.Date;
|
import com.baomidou.mybatisplus.annotations.TableId;
|
import com.baomidou.mybatisplus.activerecord.Model;
|
import com.baomidou.mybatisplus.annotations.TableName;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import java.io.Serializable;
|
|
/**
|
* <p>
|
* 企业提现
|
* </p>
|
*
|
* @author stylefeng
|
* @since 2023-03-17
|
*/
|
@TableName("t_enterprise_withdrawal")
|
public class TEnterpriseWithdrawal extends Model<TEnterpriseWithdrawal> {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 主键
|
*/
|
@TableId(value = "id", type = IdType.AUTO)
|
private Integer id;
|
/**
|
* 分公司ID
|
*/
|
private Integer companyId;
|
/**
|
* 企业类型 1企业 2个体工商户
|
*/
|
private Integer enterpriseType;
|
/**
|
* 商户简称
|
*/
|
private String merchantAbbreviation;
|
/**
|
* 营业执照
|
*/
|
private String businessLicense;
|
/**
|
* 营业执照注册号
|
*/
|
private String businessLicenseCode;
|
/**
|
* 营业执照公司名称
|
*/
|
private String businessLicenseCompanyName;
|
/**
|
* 营业执照注册地址
|
*/
|
private String businessLicenseAddress;
|
/**
|
* 营业期限
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private String businessExpireTime;
|
/**
|
* 统一社会信用代码
|
*/
|
private String unifiedSocialCreditCode;
|
/**
|
* 统一社会信用代码期限
|
*/
|
private String unifiedSocialCreditCodeExpireTime;
|
/**
|
* 公司联系电话
|
*/
|
private String companyPhone;
|
/**
|
* 交易授权码
|
*/
|
private String transactionAuthorizationCode;
|
/**
|
* 账户类型 1对私账户 2对公账户
|
*/
|
private Integer accountType;
|
/**
|
* 开户银行
|
*/
|
private String depositBank;
|
/**
|
* 开户银行编码
|
*/
|
private String depositBankCode;
|
/**
|
* 开户名称
|
*/
|
private String depositName;
|
/**
|
* 银行账号
|
*/
|
private String bankAccount;
|
/**
|
* 法人姓名
|
*/
|
private String corporateName;
|
/**
|
* 法人证件类型:1中国大陆居民-身份证、2其他国家或地区居民-护照、3-中国香港居民–来往内地通行证、4中国澳门居民– 来往内地通行证、5中国台湾居民– 来往大陆通行证
|
*/
|
private Integer corporateCertificateType;
|
/**
|
* 证件号码
|
*/
|
private String certificateCode;
|
/**
|
* 证件有效期
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private String certificateExpireTime;
|
/**
|
* 法人手机号
|
*/
|
private String corporatePhone;
|
/**
|
* 法人身份证照片正反面
|
*/
|
private String corporateIdCardFrontPicture;
|
private String corporateIdCardReversePicture;
|
/**
|
* 是否审核通过 1待审核 2审核通过 3审核失败
|
*/
|
private Integer isAudit;
|
/**
|
* 状态 1未删除 0已删除
|
*/
|
private Integer status;
|
|
|
|
/**
|
* 创建时间
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date createTime;
|
|
@TableField(exist = false)
|
private String code;
|
|
|
|
|
|
|
|
|
// 进件状态 checking:资料校验 account_need_verify:待账户验证 auditing:审核中 processing:处理中 signing:电子签约中 succeeded:已通过 failed:被驳回 frozen:已冻结 utf8mb4 utf8mb4_bin 0 0 0 0 0 0 0
|
private String applicationStatus;
|
// varchar 64 0 -1 0 0 0 二级商户id utf8mb4 utf8mb4_bin 0 0 0 0 0 0 0
|
private String mchId;
|
//datetime 0 0 -1 0 0 0 审核通过时间 0 0 0 0 0 0 0
|
private Date auditedAt ;
|
// varchar 64 0 -1 0 0 0 审核失败的字段名称 utf8mb4 utf8mb4_bin 0 0 0 0 0 0 0
|
private String failureMsgsParam ;
|
// varchar 64 0 -1 0 0 0 审核失败字段的被驳回原因 utf8mb4 utf8mb4_bin 0 0 0 0 0 0 0
|
private String failureMsgsReason;
|
//varchar 64 0 -1 0 0 0 电子账簿账簿号 utf8mb4 utf8mb4_bin 0 0 0 0 0 0 0
|
private String relAcctNo ;
|
|
@TableField(exist = false)
|
private String copy1;
|
@TableField(exist = false)
|
private String copy2;
|
@TableField(exist = false)
|
private String copy3;
|
|
//varchar 64 0 -1 0 0 0 银行生成的户名 utf8mb4 utf8mb4_bin 0 0 0 0 0 0 0
|
private String bindAcctName ;
|
//varchar 64 0 -1 0 0 0 电子账簿 ID utf8mb4 utf8mb4_bin 0 0 0 0 0 0 0
|
private String balanceAcctId;
|
// varchar 64 0 -1 0 0 0 绑定账户 ID utf8mb4 utf8mb4_bin 0 0 0 0 0 0 0
|
private String settleAcctId;
|
|
@TableField(exist = false)
|
private String bankCode;
|
@TableField(exist = false)
|
private String bankBranchCode;
|
|
public static long getSerialVersionUID() {
|
return serialVersionUID;
|
}
|
|
public String getCopy1() {
|
return copy1;
|
}
|
|
public void setCopy1(String copy1) {
|
this.copy1 = copy1;
|
}
|
|
public String getCopy2() {
|
return copy2;
|
}
|
|
public void setCopy2(String copy2) {
|
this.copy2 = copy2;
|
}
|
|
public String getCopy3() {
|
return copy3;
|
}
|
|
public void setCopy3(String copy3) {
|
this.copy3 = copy3;
|
}
|
|
public String getApplicationStatus() {
|
return applicationStatus;
|
}
|
|
public void setApplicationStatus(String applicationStatus) {
|
this.applicationStatus = applicationStatus;
|
}
|
|
public String getMchId() {
|
return mchId;
|
}
|
|
public void setMchId(String mchId) {
|
this.mchId = mchId;
|
}
|
|
public Date getAuditedAt() {
|
return auditedAt;
|
}
|
|
public void setAuditedAt(Date auditedAt) {
|
this.auditedAt = auditedAt;
|
}
|
|
public String getFailureMsgsParam() {
|
return failureMsgsParam;
|
}
|
|
public void setFailureMsgsParam(String failureMsgsParam) {
|
this.failureMsgsParam = failureMsgsParam;
|
}
|
|
public String getFailureMsgsReason() {
|
return failureMsgsReason;
|
}
|
|
public void setFailureMsgsReason(String failureMsgsReason) {
|
this.failureMsgsReason = failureMsgsReason;
|
}
|
|
public String getRelAcctNo() {
|
return relAcctNo;
|
}
|
|
public void setRelAcctNo(String relAcctNo) {
|
this.relAcctNo = relAcctNo;
|
}
|
|
public String getBindAcctName() {
|
return bindAcctName;
|
}
|
|
public void setBindAcctName(String bindAcctName) {
|
this.bindAcctName = bindAcctName;
|
}
|
|
public String getBalanceAcctId() {
|
return balanceAcctId;
|
}
|
|
public void setBalanceAcctId(String balanceAcctId) {
|
this.balanceAcctId = balanceAcctId;
|
}
|
|
public String getSettleAcctId() {
|
return settleAcctId;
|
}
|
|
public void setSettleAcctId(String settleAcctId) {
|
this.settleAcctId = settleAcctId;
|
}
|
|
|
|
public String getBankCode() {
|
return bankCode;
|
}
|
|
public void setBankCode(String bankCode) {
|
this.bankCode = bankCode;
|
}
|
|
public String getBankBranchCode() {
|
return bankBranchCode;
|
}
|
|
public void setBankBranchCode(String bankBranchCode) {
|
this.bankBranchCode = bankBranchCode;
|
}
|
|
public String getCode() {
|
return code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public Integer getCompanyId() {
|
return companyId;
|
}
|
|
public void setCompanyId(Integer companyId) {
|
this.companyId = companyId;
|
}
|
|
public Integer getEnterpriseType() {
|
return enterpriseType;
|
}
|
|
public void setEnterpriseType(Integer enterpriseType) {
|
this.enterpriseType = enterpriseType;
|
}
|
|
public String getMerchantAbbreviation() {
|
return merchantAbbreviation;
|
}
|
|
public void setMerchantAbbreviation(String merchantAbbreviation) {
|
this.merchantAbbreviation = merchantAbbreviation;
|
}
|
|
public String getBusinessLicense() {
|
return businessLicense;
|
}
|
|
public void setBusinessLicense(String businessLicense) {
|
this.businessLicense = businessLicense;
|
}
|
|
public String getBusinessLicenseCode() {
|
return businessLicenseCode;
|
}
|
|
public void setBusinessLicenseCode(String businessLicenseCode) {
|
this.businessLicenseCode = businessLicenseCode;
|
}
|
|
public String getCorporateIdCardFrontPicture() {
|
return corporateIdCardFrontPicture;
|
}
|
|
public void setCorporateIdCardFrontPicture(String corporateIdCardFrontPicture) {
|
this.corporateIdCardFrontPicture = corporateIdCardFrontPicture;
|
}
|
|
public String getCorporateIdCardReversePicture() {
|
return corporateIdCardReversePicture;
|
}
|
|
public void setCorporateIdCardReversePicture(String corporateIdCardReversePicture) {
|
this.corporateIdCardReversePicture = corporateIdCardReversePicture;
|
}
|
|
public String getBusinessLicenseCompanyName() {
|
return businessLicenseCompanyName;
|
}
|
|
public void setBusinessLicenseCompanyName(String businessLicenseCompanyName) {
|
this.businessLicenseCompanyName = businessLicenseCompanyName;
|
}
|
|
public String getBusinessLicenseAddress() {
|
return businessLicenseAddress;
|
}
|
|
public void setBusinessLicenseAddress(String businessLicenseAddress) {
|
this.businessLicenseAddress = businessLicenseAddress;
|
}
|
|
public String getBusinessExpireTime() {
|
return businessExpireTime;
|
}
|
|
public void setBusinessExpireTime(String businessExpireTime) {
|
this.businessExpireTime = businessExpireTime;
|
}
|
|
public String getUnifiedSocialCreditCode() {
|
return unifiedSocialCreditCode;
|
}
|
|
public void setUnifiedSocialCreditCode(String unifiedSocialCreditCode) {
|
this.unifiedSocialCreditCode = unifiedSocialCreditCode;
|
}
|
|
public String getUnifiedSocialCreditCodeExpireTime() {
|
return unifiedSocialCreditCodeExpireTime;
|
}
|
|
public void setUnifiedSocialCreditCodeExpireTime(String unifiedSocialCreditCodeExpireTime) {
|
this.unifiedSocialCreditCodeExpireTime = unifiedSocialCreditCodeExpireTime;
|
}
|
|
public String getCompanyPhone() {
|
return companyPhone;
|
}
|
|
public void setCompanyPhone(String companyPhone) {
|
this.companyPhone = companyPhone;
|
}
|
|
public String getTransactionAuthorizationCode() {
|
return transactionAuthorizationCode;
|
}
|
|
public void setTransactionAuthorizationCode(String transactionAuthorizationCode) {
|
this.transactionAuthorizationCode = transactionAuthorizationCode;
|
}
|
|
public Integer getAccountType() {
|
return accountType;
|
}
|
|
public void setAccountType(Integer accountType) {
|
this.accountType = accountType;
|
}
|
|
public String getDepositBank() {
|
return depositBank;
|
}
|
|
public void setDepositBank(String depositBank) {
|
this.depositBank = depositBank;
|
}
|
|
public String getDepositBankCode() {
|
return depositBankCode;
|
}
|
|
public void setDepositBankCode(String depositBankCode) {
|
this.depositBankCode = depositBankCode;
|
}
|
|
public String getDepositName() {
|
return depositName;
|
}
|
|
public void setDepositName(String depositName) {
|
this.depositName = depositName;
|
}
|
|
public String getBankAccount() {
|
return bankAccount;
|
}
|
|
public void setBankAccount(String bankAccount) {
|
this.bankAccount = bankAccount;
|
}
|
|
public String getCorporateName() {
|
return corporateName;
|
}
|
|
public void setCorporateName(String corporateName) {
|
this.corporateName = corporateName;
|
}
|
|
public Integer getCorporateCertificateType() {
|
return corporateCertificateType;
|
}
|
|
public void setCorporateCertificateType(Integer corporateCertificateType) {
|
this.corporateCertificateType = corporateCertificateType;
|
}
|
|
public String getCertificateCode() {
|
return certificateCode;
|
}
|
|
public void setCertificateCode(String certificateCode) {
|
this.certificateCode = certificateCode;
|
}
|
|
public String getCertificateExpireTime() {
|
return certificateExpireTime;
|
}
|
|
public void setCertificateExpireTime(String certificateExpireTime) {
|
this.certificateExpireTime = certificateExpireTime;
|
}
|
|
public String getCorporatePhone() {
|
return corporatePhone;
|
}
|
|
public void setCorporatePhone(String corporatePhone) {
|
this.corporatePhone = corporatePhone;
|
}
|
|
/**
|
* 联系人邮箱
|
*/
|
private String contactsEmail;
|
|
/**
|
* 系统订单号
|
*/
|
private String mchApplicationId;
|
|
/**
|
* 平台订单号
|
*/
|
private String outRequestNo;
|
|
public String getContactsEmail() {
|
return contactsEmail;
|
}
|
|
public void setContactsEmail(String contactsEmail) {
|
this.contactsEmail = contactsEmail;
|
}
|
|
public String getMchApplicationId() {
|
return mchApplicationId;
|
}
|
|
public void setMchApplicationId(String mchApplicationId) {
|
this.mchApplicationId = mchApplicationId;
|
}
|
|
public String getOutRequestNo() {
|
return outRequestNo;
|
}
|
|
public void setOutRequestNo(String outRequestNo) {
|
this.outRequestNo = outRequestNo;
|
}
|
|
|
public Integer getIsAudit() {
|
return isAudit;
|
}
|
|
public void setIsAudit(Integer isAudit) {
|
this.isAudit = isAudit;
|
}
|
|
public Integer getStatus() {
|
return status;
|
}
|
|
public void setStatus(Integer status) {
|
this.status = status;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
@Override
|
protected Serializable pkVal() {
|
return this.id;
|
}
|
|
@Override
|
public String toString() {
|
return "TEnterpriseWithdrawal{" +
|
"id=" + id +
|
", companyId=" + companyId +
|
", enterpriseType=" + enterpriseType +
|
", merchantAbbreviation=" + merchantAbbreviation +
|
", businessLicense=" + businessLicense +
|
", businessLicenseCode=" + businessLicenseCode +
|
", businessLicenseCompanyName=" + businessLicenseCompanyName +
|
", businessLicenseAddress=" + businessLicenseAddress +
|
", businessExpireTime=" + businessExpireTime +
|
", unifiedSocialCreditCode=" + unifiedSocialCreditCode +
|
", unifiedSocialCreditCodeExpireTime=" + unifiedSocialCreditCodeExpireTime +
|
", companyPhone=" + companyPhone +
|
", transactionAuthorizationCode=" + transactionAuthorizationCode +
|
", accountType=" + accountType +
|
", depositBank=" + depositBank +
|
", depositBankCode=" + depositBankCode +
|
", depositName=" + depositName +
|
", bankAccount=" + bankAccount +
|
", corporateName=" + corporateName +
|
", corporateCertificateType=" + corporateCertificateType +
|
", certificateCode=" + certificateCode +
|
", certificateExpireTime=" + certificateExpireTime +
|
", corporatePhone=" + corporatePhone +
|
", isAudit=" + isAudit +
|
", status=" + status +
|
", createTime=" + createTime +
|
"}";
|
}
|
}
|