From 9d620e85a9464de8ff44845b4b57b374fbeccb96 Mon Sep 17 00:00:00 2001 From: ysCha Date: Tue, 3 Feb 2026 18:38:38 +0900 Subject: [PATCH] =?UTF-8?q?[1375]=EC=9D=B8=EC=A6=9D=EC=9A=A9=EB=9F=89=20?= =?UTF-8?q?=EA=B3=84=EC=82=B0=EC=88=98=EC=A0=955?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mappers/estimate/estimateMapper.xml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/main/resources/mappers/estimate/estimateMapper.xml b/src/main/resources/mappers/estimate/estimateMapper.xml index 0efa10dd..ff81d15c 100644 --- a/src/main/resources/mappers/estimate/estimateMapper.xml +++ b/src/main/resources/mappers/estimate/estimateMapper.xml @@ -391,6 +391,10 @@ TCI.P_AMT, TCI.CIRCUIT_CFG FROM T_PART_ROOF_ITEM_ESTIMATE TRI + INNER JOIN T_PART_ROOF_ESTIMATE TR + ON TRI.ROOF_SURFACE_ID = TR.ROOF_SURFACE_ID + AND TRI.OBJECT_NO = TR.OBJECT_NO + AND TRI.PLAN_NO = TR.PLAN_NO INNER JOIN TCI ON TRI.ROOF_ITEM_NO = TCI.CIRCUIT_NO AND TRI.OBJECT_NO = TCI.OBJECT_NO @@ -426,10 +430,14 @@ TE.SPECIFICATION AS P_SPEC, ZC.P_AMT, (SELECT SPECIFICATION - FROM T_PART_ROOF_ITEM_ESTIMATE - WHERE OBJECT_NO = ZC.OBJECT_NO - AND PLAN_NO = ZC.PLAN_NO - AND ROOF_ITEM_NO = (ZC.ROOF_ITEM_NO + 1)) AS M_SPEC2 + FROM T_PART_ROOF_ITEM_ESTIMATE TRI + INNER JOIN T_PART_ROOF_ESTIMATE TR + ON TRI.ROOF_SURFACE_ID = TR.ROOF_SURFACE_ID + AND TRI.OBJECT_NO = TR.OBJECT_NO + AND TRI.PLAN_NO = TR.PLAN_NO + WHERE TRI.OBJECT_NO = ZC.OBJECT_NO + AND TRI.PLAN_NO = ZC.PLAN_NO + AND TRI.ROOF_ITEM_NO = (ZC.ROOF_ITEM_NO + 1)) AS M_SPEC2 FROM Z_CFG ZC INNER JOIN T_PART_ESTIMATE TE ON ZC.OBJECT_NO = TE.OBJECT_NO