fix: validation annotation fix

dev
Jonguk. Lim 1 year ago
parent 0d1fe7fee3
commit 5664230fa1

@ -147,24 +147,21 @@ public class KkopayDocAttrDTO {
* :
*/
@Schema(requiredMode = Schema.RequiredMode.REQUIRED, title = "본인인증 후 사용자에게 보여줄 웹페이지 주소", example = "http://ipAddress/api/kakaopay/v1/ott")
@NotEmpty(message = "본인인증후 사용자에게 보여줄 페이지 주소는 필수입니다(max=100)")
@Size(max = 100)
@Size(min = 10, max = 100, message = "본인인증후 사용자에게 보여줄 페이지 주소는 필수입니다(max=100)")
private String link;
/**
* :
*/
@Schema(requiredMode = Schema.RequiredMode.REQUIRED, title = "고객센터 전화번호", example = "02-123-4567")
@NotEmpty(message = "고객센터 전화번호는 필수입니다(max=20)")
@Size(max = 20)
@Size(min = 10, max = 20, message = "고객센터 전화번호는 필수입니다(max=20)")
private String cs_number;
/**
* :
*/
@Schema(requiredMode = Schema.RequiredMode.REQUIRED, title = "고객센터 명", example = "콜센터")
@NotBlank(message = "고객센터명은 필수입니다(max=10)")
@Size(max = 10)
@Size(min = 1, max = 10, message = "고객센터명은 필수입니다(max=10)")
private String cs_name;
/**
@ -196,8 +193,7 @@ public class KkopayDocAttrDTO {
* (max:40) -
*/
@Schema(requiredMode = Schema.RequiredMode.REQUIRED, title = "카카오페이 문서식별번호(max:40)", example = "BIN-ff806328863311ebb61432ac599d6150")
@NotEmpty(message = "카카오페이 문서식별번호는 필수입니다(max:40)")
@Size(max = 40)
@Size(min = 1, max = 40, message = "카카오페이 문서식별번호는 필수입니다(max:40)")
private String document_binder_uuid;
}
@ -221,8 +217,7 @@ public class KkopayDocAttrDTO {
* @see ApiConstants.DocBoxStatus
*/
@Schema(requiredMode = Schema.RequiredMode.REQUIRED, maxLength = 20, title = "진행상태(max:20)", example = " ")
@NotEmpty(message = "진행상태는 필수입니다(max:20)")
@Size(max = 20)
@Size(min = 1, max = 20, message = "진행상태는 필수입니다(max:20)")
private ApiConstants.DocBoxStatus doc_box_status;
/**

@ -64,8 +64,7 @@ public class KkopayDocBulkDTO extends KkopayDocAttrDTO {
* ()(max=40) -
*/
@Schema(requiredMode = Schema.RequiredMode.REQUIRED, title = "외부 문서 아이디(max=40)", example = "A000001")
@NotEmpty(message = "문서 아이디(외부)는 필수 입니다(max=40)")
@Size(max = 40)
@Size(min = 1, max = 40, message = "문서 아이디(외부)는 필수 입니다(max=40)")
private String external_document_uuid;
}
//----------------------------------------------------------------------------------
@ -157,8 +156,7 @@ public class KkopayDocBulkDTO extends KkopayDocAttrDTO {
* (max:40) -
*/
@Schema(requiredMode = Schema.RequiredMode.REQUIRED, title = "카카오페이 문서식별번호(max:40)", example = " ")
@NotEmpty(message = "카카오페이 문서식별번호는 필수입니다(max:40)")
@Size(max = 40)
@Size(min = 1, max = 40, message = "카카오페이 문서식별번호는 필수입니다(max:40)")
private String document_binder_uuid;
/**

@ -113,8 +113,7 @@ public class KkopayDocDTO extends KkopayDocAttrDTO {
* ( USED) :
*/
@Schema(requiredMode = Schema.RequiredMode.REQUIRED, title = "토큰상태값(성공시 USED)", example = " ")
@NotEmpty(message = "토큰상태값은 필수입니다(성공:USED)")
@Size(max = 10)
@Size(min = 1, max = 10, message = "토큰상태값은 필수입니다(성공:USED)")
private String token_status;
/**

@ -61,7 +61,7 @@ public class NiceCiDTO {
* Id
*/
@Schema(requiredMode = RequiredMode.AUTO, title = "주민번호", example = " ")
@Size(min = 13, max = 13, message = "주민번호는 13자리 입니다.")
@Size(max = 13, message = "주민번호는 13자리 입니다.")
private String juminId;
}

Loading…
Cancel
Save