package com.talentcard.server.business.merchant;
|
|
import jakarta.validation.constraints.NotBlank;
|
import jakarta.validation.constraints.Pattern;
|
import jakarta.validation.constraints.Size;
|
|
public record MerchantBankCardRequest(
|
@NotBlank @Pattern(regexp = "\\d{16,19}") String cardNumber,
|
@NotBlank @Size(max = 32) String cityCode,
|
@NotBlank @Size(max = 128) String bankName,
|
@NotBlank @Size(max = 255) String branchName,
|
@NotBlank @Pattern(regexp = "\\d{12}") String branchCode
|
) {}
|