package com.tourguide.modules.finance.dto; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Pattern; public class GuideBankCardRequest { @NotBlank(message = "银行卡号不能为空") @Pattern(regexp = "^\\d{16,32}$", message = "银行卡号格式不正确") private String cardNumber; @NotBlank(message = "开户省编码不能为空") private String provinceCode; @NotBlank(message = "开户城市编码不能为空") private String cityCode; @NotBlank(message = "银行名称不能为空") private String bankName; @NotBlank(message = "开户行名称不能为空") private String branchName; @NotBlank(message = "开户行联行号不能为空") private String branchCode; public String getCardNumber() { return cardNumber; } public void setCardNumber(String value) { this.cardNumber = value; } public String getProvinceCode() { return provinceCode; } public void setProvinceCode(String value) { this.provinceCode = value; } public String getCityCode() { return cityCode; } public void setCityCode(String value) { this.cityCode = value; } public String getBankName() { return bankName; } public void setBankName(String value) { this.bankName = value; } public String getBranchName() { return branchName; } public void setBranchName(String value) { this.branchName = value; } public String getBranchCode() { return branchCode; } public void setBranchCode(String value) { this.branchCode = value; } }