[1155] Excel에 출력되는 설비 용량(인정 용량)이 다릅니다. #153

Merged
ysCha merged 2 commits from dev into prd-deploy 2025-07-03 16:15:17 +09:00
2 changed files with 3 additions and 3 deletions

View File

@ -1393,7 +1393,7 @@ public class EstimateService {
roofInfoResponse.setCircuitItemList(circuitItemList); roofInfoResponse.setCircuitItemList(circuitItemList);
roofInfoResponse.setRoofVolList(roofVolList); roofInfoResponse.setRoofVolList(roofVolList);
// 인증용량 구하기 (지붕면마다 모듈과 PCS의 용량을 서로 비교해 낮은쪽 용량으로 합산) // 인증용량 구하기 (지붕면마다 모듈과 각각의 PCS의 용량을 서로 비교해 낮은쪽 용량으로 합산)
roofInfoResponse.setCertVolKw(estimateMapper.selectEstimateRoofCertVolKw(estimateRequest)); roofInfoResponse.setCertVolKw(estimateMapper.selectEstimateRoofCertVolKw(estimateRequest));
estimateResponse.setRoofInfo(roofInfoResponse); estimateResponse.setRoofInfo(roofInfoResponse);

View File

@ -363,11 +363,11 @@
/* sqlid : com.interplug.qcast.biz.estimate.selectEstimateRoofCertVolKw */ /* sqlid : com.interplug.qcast.biz.estimate.selectEstimateRoofCertVolKw */
SELECT SELECT
-- FORMAT(ISNULL(SUM(CASE WHEN T.MODULE_VOL_KW <![CDATA[ <= ]]> T.PC_VOL_KW THEN T.MODULE_VOL_KW ELSE T.PC_VOL_KW END), 0), '#,##0.000') AS CERT_VOL_KW -- FORMAT(ISNULL(SUM(CASE WHEN T.MODULE_VOL_KW <![CDATA[ <= ]]> T.PC_VOL_KW THEN T.MODULE_VOL_KW ELSE T.PC_VOL_KW END), 0), '#,##0.000') AS CERT_VOL_KW
REPLACE(CONVERT(VARCHAR, CAST(ISNULL(SUM( REPLACE(CONVERT(VARCHAR, SUM(CAST(ISNULL(
CASE CASE
WHEN T.MODULE_VOL_KW <![CDATA[ <= ]]> T.PC_VOL_KW THEN T.MODULE_VOL_KW WHEN T.MODULE_VOL_KW <![CDATA[ <= ]]> T.PC_VOL_KW THEN T.MODULE_VOL_KW
ELSE T.PC_VOL_KW ELSE T.PC_VOL_KW
END), 0) AS NUMERIC(18, 3)), 1), ',', '') AS CERT_VOL_KW END, 0) AS NUMERIC(18, 3))), 1), ',', '') AS CERT_VOL_KW
FROM FROM
( (
SELECT SELECT