feat: sisul API
parent
bfc9a450f9
commit
dd06c03c22
@ -0,0 +1,42 @@
|
||||
package kr.xit.biz.sisul.model;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import io.swagger.v3.oas.annotations.media.Schema.RequiredMode;
|
||||
import javax.validation.constraints.Size;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* description :
|
||||
*
|
||||
* packageName : kr.xit.biz.sisul.model
|
||||
* fileName : SisulSndngResultDTO
|
||||
* author : limju
|
||||
* date : 2023-11-02
|
||||
* ======================================================================
|
||||
* 변경일 변경자 변경 내용
|
||||
* ----------------------------------------------------------------------
|
||||
* 2023-11-02 limju 최초 생성
|
||||
*
|
||||
* </pre>
|
||||
*/
|
||||
public class SisulSndngResultDTO {
|
||||
|
||||
@Schema(name = "EpostTraceRequest", description = "발송결과정보 조회 request DTO")
|
||||
@Getter
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Builder
|
||||
public static class RsltSisulRequest {
|
||||
@Schema(requiredMode = RequiredMode.REQUIRED, title = "파일유일키", example = " ")
|
||||
@Size(min = 10, max = 20, message = "파일유일키는 필수 입니다(max:20)")
|
||||
private String unitySndngMastrId;
|
||||
|
||||
@Schema(requiredMode = RequiredMode.AUTO, title = "우편물 일련번호", example = " ")
|
||||
@Size(max = 20, message = "우편물 일련번호는 20자를 넘을 수 없습니다.")
|
||||
private String unitySndngDetailId;
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue