견적서 API 오픈가 추가 개발
This commit is contained in:
parent
e775f77d5a
commit
79a5944672
@ -40,6 +40,9 @@ public class ItemDetailResponse {
|
|||||||
@Schema(description = "File Upload Flag")
|
@Schema(description = "File Upload Flag")
|
||||||
private String fileUploadFlg;
|
private String fileUploadFlg;
|
||||||
|
|
||||||
|
@Schema(description = "오픈가 Flag")
|
||||||
|
private String openFlg;
|
||||||
|
|
||||||
@Schema(description = "Sale Price")
|
@Schema(description = "Sale Price")
|
||||||
private String salePrice;
|
private String salePrice;
|
||||||
|
|
||||||
|
|||||||
@ -394,6 +394,7 @@ public class EstimateService {
|
|||||||
itemRequest.setSalePrice(itemResponse.getSalePrice());
|
itemRequest.setSalePrice(itemResponse.getSalePrice());
|
||||||
itemRequest.setFileUploadFlg(itemResponse.getFileUploadFlg());
|
itemRequest.setFileUploadFlg(itemResponse.getFileUploadFlg());
|
||||||
itemRequest.setPkgMaterialFlg(itemResponse.getPkgMaterialFlg());
|
itemRequest.setPkgMaterialFlg(itemResponse.getPkgMaterialFlg());
|
||||||
|
itemRequest.setOpenFlg(itemResponse.getOpenFlg());
|
||||||
itemRequest.setItemGroup(itemResponse.getItemGroup());
|
itemRequest.setItemGroup(itemResponse.getItemGroup());
|
||||||
itemRequest.setItemCtgGr(itemResponse.getItemCtgGr());
|
itemRequest.setItemCtgGr(itemResponse.getItemCtgGr());
|
||||||
itemRequest.setPartAdd("0");
|
itemRequest.setPartAdd("0");
|
||||||
@ -613,6 +614,8 @@ public class EstimateService {
|
|||||||
!StringUtils.isEmpty(itemRequest.getBomAmount()) ? itemRequest.getBomAmount() : "0");
|
!StringUtils.isEmpty(itemRequest.getBomAmount()) ? itemRequest.getBomAmount() : "0");
|
||||||
itemRequest.setPartAdd(
|
itemRequest.setPartAdd(
|
||||||
!StringUtils.isEmpty(itemRequest.getPartAdd()) ? itemRequest.getPartAdd() : "0");
|
!StringUtils.isEmpty(itemRequest.getPartAdd()) ? itemRequest.getPartAdd() : "0");
|
||||||
|
itemRequest.setOpenFlg(
|
||||||
|
!StringUtils.isEmpty(itemRequest.getOpenFlg()) ? itemRequest.getOpenFlg() : "0");
|
||||||
itemRequest.setItemChangeFlg(
|
itemRequest.setItemChangeFlg(
|
||||||
!StringUtils.isEmpty(itemRequest.getItemChangeFlg())
|
!StringUtils.isEmpty(itemRequest.getItemChangeFlg())
|
||||||
? itemRequest.getItemChangeFlg()
|
? itemRequest.getItemChangeFlg()
|
||||||
|
|||||||
@ -65,6 +65,9 @@ public class ItemRequest {
|
|||||||
@Schema(description = "아이템 특이사항 코드")
|
@Schema(description = "아이템 특이사항 코드")
|
||||||
private String specialNoteCd;
|
private String specialNoteCd;
|
||||||
|
|
||||||
|
@Schema(description = "아이템 오픈가 여부")
|
||||||
|
private String openFlg;
|
||||||
|
|
||||||
@Schema(description = "아이템 변경 여부")
|
@Schema(description = "아이템 변경 여부")
|
||||||
private String itemChangeFlg;
|
private String itemChangeFlg;
|
||||||
|
|
||||||
|
|||||||
@ -62,6 +62,9 @@ public class ItemResponse {
|
|||||||
@Schema(description = "아이템 특이사항 코드")
|
@Schema(description = "아이템 특이사항 코드")
|
||||||
private String specialNoteCd;
|
private String specialNoteCd;
|
||||||
|
|
||||||
|
@Schema(description = "아이템 오픈가 여부")
|
||||||
|
private String openFlg;
|
||||||
|
|
||||||
@Schema(description = "아이템 변경 여부")
|
@Schema(description = "아이템 변경 여부")
|
||||||
private String itemChangeFlg;
|
private String itemChangeFlg;
|
||||||
|
|
||||||
|
|||||||
@ -98,6 +98,7 @@
|
|||||||
, MI.FILE_UPLOAD_FLG
|
, MI.FILE_UPLOAD_FLG
|
||||||
, MI.ITEM_CTG_GR
|
, MI.ITEM_CTG_GR
|
||||||
, ISNULL(MPPM.SALE_PRICE, '0') AS SALE_PRICE
|
, ISNULL(MPPM.SALE_PRICE, '0') AS SALE_PRICE
|
||||||
|
, CASE WHEN MPPM.SALE_PRICE = 0 THEN '1' ELSE '0' END AS OPEN_FLG
|
||||||
FROM M_ITEM MI
|
FROM M_ITEM MI
|
||||||
LEFT OUTER JOIN M_PRICE_PATTERN_MONEY MPPM
|
LEFT OUTER JOIN M_PRICE_PATTERN_MONEY MPPM
|
||||||
ON MPPM.PRICE_PATTERN = '510'
|
ON MPPM.PRICE_PATTERN = '510'
|
||||||
|
|||||||
@ -225,6 +225,7 @@
|
|||||||
, PE.FILE_UPLOAD_FLG
|
, PE.FILE_UPLOAD_FLG
|
||||||
, PE.PKG_MATERIAL_FLG
|
, PE.PKG_MATERIAL_FLG
|
||||||
, PE.SPECIAL_NOTE_CD
|
, PE.SPECIAL_NOTE_CD
|
||||||
|
, PE.OPEN_FLG
|
||||||
, PE.ITEM_CHANGE_FLG
|
, PE.ITEM_CHANGE_FLG
|
||||||
, I.PNOW_W
|
, I.PNOW_W
|
||||||
, I.ITEM_GROUP
|
, I.ITEM_GROUP
|
||||||
@ -254,6 +255,7 @@
|
|||||||
, I.FILE_UPLOAD_FLG
|
, I.FILE_UPLOAD_FLG
|
||||||
, I.ITEM_CTG_GR
|
, I.ITEM_CTG_GR
|
||||||
, ISNULL(PPM.SALE_PRICE, '0') AS SALE_PRICE
|
, ISNULL(PPM.SALE_PRICE, '0') AS SALE_PRICE
|
||||||
|
, CASE WHEN PPM.SALE_PRICE = 0 THEN '1' ELSE '0' END AS OPEN_FLG
|
||||||
FROM M_ITEM I WITH (NOLOCK)
|
FROM M_ITEM I WITH (NOLOCK)
|
||||||
LEFT OUTER JOIN M_PRICE_PATTERN_MONEY PPM
|
LEFT OUTER JOIN M_PRICE_PATTERN_MONEY PPM
|
||||||
ON PPM.PRICE_PATTERN = '510'
|
ON PPM.PRICE_PATTERN = '510'
|
||||||
@ -675,6 +677,7 @@
|
|||||||
</if>
|
</if>
|
||||||
, FILE_UPLOAD_FLG
|
, FILE_UPLOAD_FLG
|
||||||
, PKG_MATERIAL_FLG
|
, PKG_MATERIAL_FLG
|
||||||
|
, OPEN_FLG
|
||||||
, ITEM_CHANGE_FLG
|
, ITEM_CHANGE_FLG
|
||||||
) VALUES (
|
) VALUES (
|
||||||
#{objectNo}
|
#{objectNo}
|
||||||
@ -703,6 +706,7 @@
|
|||||||
</if>
|
</if>
|
||||||
, #{fileUploadFlg}
|
, #{fileUploadFlg}
|
||||||
, #{pkgMaterialFlg}
|
, #{pkgMaterialFlg}
|
||||||
|
, #{openFlg}
|
||||||
, #{itemChangeFlg}
|
, #{itemChangeFlg}
|
||||||
)
|
)
|
||||||
</insert>
|
</insert>
|
||||||
@ -730,6 +734,7 @@
|
|||||||
, SPECIAL_NOTE_CD
|
, SPECIAL_NOTE_CD
|
||||||
</if>
|
</if>
|
||||||
, PKG_MATERIAL_FLG
|
, PKG_MATERIAL_FLG
|
||||||
|
, OPEN_FLG
|
||||||
, ITEM_CHANGE_FLG
|
, ITEM_CHANGE_FLG
|
||||||
, FILE_UPLOAD_FLG
|
, FILE_UPLOAD_FLG
|
||||||
, PART_ADD
|
, PART_ADD
|
||||||
@ -756,6 +761,7 @@
|
|||||||
, #{specialNoteCd}
|
, #{specialNoteCd}
|
||||||
</if>
|
</if>
|
||||||
, #{pkgMaterialFlg}
|
, #{pkgMaterialFlg}
|
||||||
|
, #{openFlg}
|
||||||
, #{itemChangeFlg}
|
, #{itemChangeFlg}
|
||||||
, #{fileUploadFlg}
|
, #{fileUploadFlg}
|
||||||
, #{partAdd}
|
, #{partAdd}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user