refactor: 견적서 아이템 조회 api request body에 pcs 추가

This commit is contained in:
Daseul Kim 2025-01-14 17:12:06 +09:00
parent 4f4fad22c6
commit 8c42932f8b
2 changed files with 36 additions and 0 deletions

View File

@ -0,0 +1,32 @@
package com.interplug.qcast.biz.master.dto.quotation;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
@Schema(description = "Api 견적서 아이템 조회 PCS 요청 객체")
public class ApiQuotationItemPcsRequest {
@Schema(description = "PCS메이커코드", maxLength = 10)
@NotNull
public String pcsMkrCd;
@Schema(description = "PCS시리즈코드", maxLength = 10)
@NotNull
public String pcsSerCd;
@Schema(description = "PCS 아이템ID", maxLength = 20)
@NotNull
public String pcsItemId;
@Schema(description = "PCS옵션코드", maxLength = 20)
@NotNull
public String pscOptCd;
@Schema(description = "병렬수(회로수)")
@NotNull
public Integer paralQty;
}

View File

@ -143,4 +143,8 @@ public class ApiQuotationItemRequest {
@Schema(description = "")
@NotNull
public List<ApiQuotationItemRackRequest> racks;
@Schema(description = "PCS")
@NotNull
public List<ApiQuotationItemPcsRequest> pcses;
}