From b5e3012da45359b0f39797bb6d416775f0740079 Mon Sep 17 00:00:00 2001 From: ysCha Date: Tue, 17 Mar 2026 13:08:44 +0900 Subject: [PATCH] =?UTF-8?q?[1379]=20=EA=B2=AC=EC=A0=81=EC=84=9C=20?= =?UTF-8?q?=EC=A3=BC=EC=86=8C=20=EC=A1=B0=EA=B1=B4=20=EC=9E=AC=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mappers/estimate/estimateMapper.xml | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/src/main/resources/mappers/estimate/estimateMapper.xml b/src/main/resources/mappers/estimate/estimateMapper.xml index 376ff64a..ed91b6b9 100644 --- a/src/main/resources/mappers/estimate/estimateMapper.xml +++ b/src/main/resources/mappers/estimate/estimateMapper.xml @@ -95,10 +95,35 @@ T.* , SS1.SALE_STORE_NAME AS CUST_SALE_STORE_NAME , COALESCE(NULLIF(SS2.DISP_COMPANY_NAME, ''), SS2.SALE_STORE_NAME) AS SALE_STORE_NAME + , COALESCE(NULLIF(SS2.DISP_ZIP_NO, ''), SS2.ZIP_NO) AS ZIP_NO , COALESCE(NULLIF(SS2.DISP_ADDRESS, ''), SS2.ADDRESS) AS ADDRESS , COALESCE(NULLIF(SS2.DISP_TEL, ''), SS2.TEL) AS TEL , COALESCE(NULLIF(SS2.DISP_FAX, ''), SS2.FAX) AS FAX + + + , ISNULL((SELECT + SUBSTRING(MCL.REF_CHR3, CHARINDEX('〒', MCL.REF_CHR3) + 1, + CHARINDEX(')', MCL.REF_CHR3, CHARINDEX('〒', MCL.REF_CHR3)) - CHARINDEX('〒', MCL.REF_CHR3) - 1) + FROM M_COMM_L MCL + WHERE MCL.HEAD_CD = '103200' + AND MCL.CODE = T.BUSINESS_TEAM_CD), '') AS ZIP_NO + , ISNULL((SELECT + LTRIM(SUBSTRING(MCL.REF_CHR3, + CHARINDEX(')', MCL.REF_CHR3, CHARINDEX('〒', MCL.REF_CHR3)) + 1, + LEN(MCL.REF_CHR3))) + FROM M_COMM_L MCL + WHERE MCL.HEAD_CD = '103200' + AND MCL.CODE = T.BUSINESS_TEAM_CD), '') AS ADDRESS + , ISNULL((SELECT MCL.REF_CHR4 + FROM M_COMM_L MCL + WHERE MCL.HEAD_CD = '103200' + AND MCL.CODE = T.BUSINESS_TEAM_CD), '') AS TEL + , ISNULL((SELECT MCL.REF_CHR5 + FROM M_COMM_L MCL + WHERE MCL.HEAD_CD = '103200' + AND MCL.CODE = T.BUSINESS_TEAM_CD), '') AS FAX + , SSI2.BIZ_NO FROM ( @@ -117,6 +142,14 @@ , O.OBJECT_NAME , O.OBJECT_NAME_OMIT , (SELECT SALE_STORE_ID FROM M_USER WHERE USER_ID = OI.CREATE_USER) AS CREATE_SALE_STORE_ID + + , (SELECT BC.BUSINESS_TEAM_CD + FROM M_SALES_STORE SS WITH (NOLOCK) + INNER JOIN M_BUSINESS_CHARGER BC WITH (NOLOCK) + ON SS.BUSINESS_CHARGER_CD = BC.BUSINESS_CHARGER_CD + WHERE SS.SALE_STORE_ID = O.SALE_STORE_ID + ) AS BUSINESS_TEAM_CD + , ISNULL(MP.PREF_NAME, '') AS PREF_NAME , ISNULL(MPA.AREA_NAME, '') AS AREA_NAME , ISNULL(C1.CODE_NM, '') AS STANDARD_WIND_SPEED_NAME