[1155] Excel에 출력되는 설비 용량(인정 용량)이 다릅니다 - 저장 및 출력부분 #174
@ -457,7 +457,6 @@ public class EstimateService {
|
|||||||
itemRequest.setItemCtgGr(itemResponse.getItemCtgGr());
|
itemRequest.setItemCtgGr(itemResponse.getItemCtgGr());
|
||||||
itemRequest.setPartAdd("0");
|
itemRequest.setPartAdd("0");
|
||||||
itemRequest.setDelFlg("0");
|
itemRequest.setDelFlg("0");
|
||||||
itemRequest.setQcastCustPrdId(itemResponse.getQcastCustPrdId());
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -680,6 +679,13 @@ public class EstimateService {
|
|||||||
itemRequest.setObjectNo(estimateRequest.getObjectNo());
|
itemRequest.setObjectNo(estimateRequest.getObjectNo());
|
||||||
itemRequest.setPlanNo(estimateRequest.getPlanNo());
|
itemRequest.setPlanNo(estimateRequest.getPlanNo());
|
||||||
|
|
||||||
|
// 선택한 PCS 아이템이 다른 경우
|
||||||
|
for (ItemRequest qcastCPI : itemList) {
|
||||||
|
|
||||||
|
if(qcastCPI.getQcastCustPrdId() != null && qcastCPI.getQcastCustPrdId().equals(itemRequest.getPcItemId())) {
|
||||||
|
itemRequest.setQcastCustPrdId(qcastCPI.getQcastCustPrdId());
|
||||||
|
}
|
||||||
|
}
|
||||||
estimateMapper.insertEstimateRoofItem(itemRequest);
|
estimateMapper.insertEstimateRoofItem(itemRequest);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -388,7 +388,7 @@
|
|||||||
FROM T_PART_ROOF_ITEM_ESTIMATE (NOLOCK)
|
FROM T_PART_ROOF_ITEM_ESTIMATE (NOLOCK)
|
||||||
WHERE OBJECT_NO = PE.OBJECT_NO
|
WHERE OBJECT_NO = PE.OBJECT_NO
|
||||||
AND PLAN_NO = PE.PLAN_NO
|
AND PLAN_NO = PE.PLAN_NO
|
||||||
AND PC_ITEM_ID = PE.ITEM_ID
|
AND ISNULL(NULLIF(QCAST_CUST_PRD_ID, ''), PC_ITEM_ID) = PE.ITEM_ID
|
||||||
), 0) AS MODULE_VOL_KW
|
), 0) AS MODULE_VOL_KW
|
||||||
FROM T_PLAN P WITH (NOLOCK)
|
FROM T_PLAN P WITH (NOLOCK)
|
||||||
INNER JOIN T_PART_ESTIMATE PE WITH (NOLOCK)
|
INNER JOIN T_PART_ESTIMATE PE WITH (NOLOCK)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user