hotfix/9999 #425
@ -92,38 +92,25 @@
|
|||||||
<select id="selectEstimatePdfDetail" parameterType="com.interplug.qcast.biz.estimate.dto.EstimateRequest" resultType="com.interplug.qcast.biz.estimate.dto.EstimateResponse">
|
<select id="selectEstimatePdfDetail" parameterType="com.interplug.qcast.biz.estimate.dto.EstimateRequest" resultType="com.interplug.qcast.biz.estimate.dto.EstimateResponse">
|
||||||
/* sqlid : com.interplug.qcast.biz.estimate.selectPdfEstimateDetail */
|
/* sqlid : com.interplug.qcast.biz.estimate.selectPdfEstimateDetail */
|
||||||
SELECT Z.*
|
SELECT Z.*
|
||||||
, SS3.ZIP_NO AS ZIP_NO3
|
, SS3.ZIP_NO AS ZIP_NO3
|
||||||
, SS3.ADDRESS AS ADDRESS3
|
, SS3.ADDRESS AS ADDRESS3
|
||||||
, SS3.TEL AS TEL3
|
, SS3.TEL AS TEL3
|
||||||
, SS3.FAX AS FAX3
|
, SS3.FAX AS FAX3
|
||||||
<if test='saleStoreId != null and saleStoreId != "T01"'>
|
, CASE WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') = '' THEN Z.ZIP_NO2
|
||||||
, CASE WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') = '' THEN Z.ZIP_NO2
|
WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') != '' THEN SS3.ZIP_NO
|
||||||
WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') != '' THEN SS3.ZIP_NO
|
ELSE Z.ZIP_NO1 END AS ZIP_NO
|
||||||
ELSE Z.ZIP_NO1 END AS ZIP_NO
|
, CASE WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') = '' THEN Z.ADDRESS2
|
||||||
, CASE WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') = '' THEN Z.ADDRESS2
|
WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') != '' THEN SS3.ADDRESS
|
||||||
WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') != '' THEN SS3.ADDRESS
|
ELSE Z.ADDRESS1 END AS ADDRESS
|
||||||
ELSE Z.ADDRESS1 END AS ADDRESS
|
, CASE WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') = '' THEN Z.TEL2
|
||||||
, CASE WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') = '' THEN Z.TEL2
|
WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') != '' THEN SS3.TEL
|
||||||
WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') != '' THEN SS3.TEL
|
ELSE Z.TEL1 END AS TEL
|
||||||
ELSE Z.TEL1 END AS TEL
|
, CASE WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') = '' THEN Z.FAX2
|
||||||
, CASE WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') = '' THEN Z.FAX2
|
WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') != '' THEN SS3.FAX
|
||||||
WHEN Z.CREATE_USER = 'T01' AND ISNULL(Z.FIRST_AGENT_ID,'') != '' THEN SS3.FAX
|
ELSE Z.FAX1 END AS FAX
|
||||||
ELSE Z.FAX1 END AS FAX
|
|
||||||
</if>
|
|
||||||
<if test='saleStoreId != null and saleStoreId == "T01"'>
|
|
||||||
,(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 = Z.BUSINESS_TEAM_CD ) as ZIP_NO
|
|
||||||
,(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 = Z.BUSINESS_TEAM_CD ) as ADDRESS
|
|
||||||
,(SELECT MCL.REF_CHR4 FROM M_COMM_L MCL WHERE MCL.HEAD_CD = '103200' AND MCL.CODE = Z.BUSINESS_TEAM_CD ) AS TEL
|
|
||||||
,(SELECT MCL.REF_CHR5 FROM M_COMM_L MCL WHERE MCL.HEAD_CD = '103200' AND MCL.CODE = Z.BUSINESS_TEAM_CD ) AS FAX
|
|
||||||
</if>
|
|
||||||
FROM (
|
FROM (
|
||||||
|
|
||||||
SELECT
|
SELECT
|
||||||
T.*
|
T.*
|
||||||
, SS1.SALE_STORE_NAME AS CUST_SALE_STORE_NAME
|
, 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_COMPANY_NAME, ''), SS2.SALE_STORE_NAME) AS SALE_STORE_NAME
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user