| | |
| | | @Pattern(regexp = "^(personal|team)$", message = "导游类型不正确") |
| | | private String guideType; |
| | | |
| | | private Long teamId; |
| | | |
| | | @NotBlank(message = "身份证号不能为空") |
| | | private String idCardNo; |
| | | |
| | |
| | | @Size(max = 500, message = "导游资格证地址过长") |
| | | private String qualificationCertificateUrl; |
| | | |
| | | @NotNull(message = "请选择证件有效期") |
| | | @FutureOrPresent(message = "证件有效期不能早于今天") |
| | | private LocalDate certificateValidUntil; |
| | | |
| | | @NotBlank(message = "收款银行卡号不能为空") |
| | | @Pattern(regexp = "^\\d{12,30}$", message = "银行卡号格式不正确") |
| | | @Pattern(regexp = "^(\\d{12,30})?$", message = "银行卡号格式不正确") |
| | | private String bankCardNo; |
| | | |
| | | @NotNull(message = "请选择开户城市") |
| | | private Long bankCityId; |
| | | |
| | | public String getRealName() { return realName; } |
| | |
| | | public void setWorkYearRange(String workYearRange) { this.workYearRange = workYearRange; } |
| | | public String getGuideType() { return guideType; } |
| | | public void setGuideType(String guideType) { this.guideType = guideType; } |
| | | public Long getTeamId() { return teamId; } |
| | | public void setTeamId(Long teamId) { this.teamId = teamId; } |
| | | public String getIdCardNo() { return idCardNo; } |
| | | public void setIdCardNo(String idCardNo) { this.idCardNo = idCardNo; } |
| | | public String getIdCardFrontUrl() { return idCardFrontUrl; } |