package com.tourguide.modules.finance.dto;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.Pattern;
|
import javax.validation.constraints.Size;
|
|
public class GuideElectronicLedgerRequest {
|
@NotBlank(message = "证件姓名不能为空")
|
private String certificateName;
|
private Integer certificateType;
|
@NotBlank(message = "证件号码不能为空")
|
private String certificateCode;
|
@NotBlank(message = "证件有效期不能为空")
|
private String certificateExpireTime;
|
private String licenceIssuingAuthority;
|
@NotBlank(message = "银行名称不能为空")
|
private String bankName;
|
@NotBlank(message = "银行卡号不能为空")
|
@Size(max = 32, message = "银行卡号长度不能超过32位")
|
private String bankCardCode;
|
private String bankCode;
|
private String bankBranchCode;
|
@NotBlank(message = "开户名称不能为空")
|
private String openAccountName;
|
private String transactionAuthorizationCode;
|
@NotBlank(message = "手机号不能为空")
|
@Pattern(regexp = "^1\\d{10}$", message = "手机号格式不正确")
|
private String phone;
|
@NotBlank(message = "身份证正面材料不能为空")
|
private String idCardFrontPicture;
|
@NotBlank(message = "身份证反面材料不能为空")
|
private String idCardReversePicture;
|
@NotBlank(message = "开户行省编码不能为空")
|
private String bankCardProvinceCode;
|
@NotBlank(message = "开户行市编码不能为空")
|
private String bankCardCityCode;
|
private String imgUrl;
|
private String imgUrlOne;
|
|
public String getCertificateName() { return certificateName; }
|
public void setCertificateName(String value) { this.certificateName = value; }
|
public Integer getCertificateType() { return certificateType; }
|
public void setCertificateType(Integer value) { this.certificateType = value; }
|
public String getCertificateCode() { return certificateCode; }
|
public void setCertificateCode(String value) { this.certificateCode = value; }
|
public String getCertificateExpireTime() { return certificateExpireTime; }
|
public void setCertificateExpireTime(String value) { this.certificateExpireTime = value; }
|
public String getLicenceIssuingAuthority() { return licenceIssuingAuthority; }
|
public void setLicenceIssuingAuthority(String value) { this.licenceIssuingAuthority = value; }
|
public String getBankName() { return bankName; }
|
public void setBankName(String value) { this.bankName = value; }
|
public String getBankCardCode() { return bankCardCode; }
|
public void setBankCardCode(String value) { this.bankCardCode = value; }
|
public String getBankCode() { return bankCode; }
|
public void setBankCode(String value) { this.bankCode = value; }
|
public String getBankBranchCode() { return bankBranchCode; }
|
public void setBankBranchCode(String value) { this.bankBranchCode = value; }
|
public String getOpenAccountName() { return openAccountName; }
|
public void setOpenAccountName(String value) { this.openAccountName = value; }
|
public String getTransactionAuthorizationCode() { return transactionAuthorizationCode; }
|
public void setTransactionAuthorizationCode(String value) { this.transactionAuthorizationCode = value; }
|
public String getPhone() { return phone; }
|
public void setPhone(String value) { this.phone = value; }
|
public String getIdCardFrontPicture() { return idCardFrontPicture; }
|
public void setIdCardFrontPicture(String value) { this.idCardFrontPicture = value; }
|
public String getIdCardReversePicture() { return idCardReversePicture; }
|
public void setIdCardReversePicture(String value) { this.idCardReversePicture = value; }
|
public String getBankCardProvinceCode() { return bankCardProvinceCode; }
|
public void setBankCardProvinceCode(String value) { this.bankCardProvinceCode = value; }
|
public String getBankCardCityCode() { return bankCardCityCode; }
|
public void setBankCardCityCode(String value) { this.bankCardCityCode = value; }
|
public String getImgUrl() { return imgUrl; }
|
public void setImgUrl(String value) { this.imgUrl = value; }
|
public String getImgUrlOne() { return imgUrlOne; }
|
public void setImgUrlOne(String value) { this.imgUrlOne = value; }
|
}
|