diff --git a/src/main/resources/mappers/estimate/estimateMapper.xml b/src/main/resources/mappers/estimate/estimateMapper.xml index a21600c8..3eb695a9 100644 --- a/src/main/resources/mappers/estimate/estimateMapper.xml +++ b/src/main/resources/mappers/estimate/estimateMapper.xml @@ -1578,23 +1578,26 @@ TT.* FROM ( - SELECT - COUNT(1) OVER() AS TOT_CNT - , ROW_NUMBER() OVER(ORDER BY O.OBJECT_NO DESC, P.PLAN_NO) AS ROW_NUMBER - , O.OBJECT_NO - , O.OBJECT_NAME - , O.SALE_STORE_ID - , S.SALE_STORE_NAME - , P.PLAN_NO - , P.LAST_EDIT_DATETIME - , ISNULL(SP.PREF_NAME, '') AS PREF_NAME - FROM T_OBJECT O WITH (NOLOCK) + SELECT + COUNT(1) OVER() AS TOT_CNT + , ROW_NUMBER() OVER(ORDER BY O.OBJECT_NO DESC, P.PLAN_NO) AS ROW_NUMBER + , O.OBJECT_NO + , O.OBJECT_NAME + , O.SALE_STORE_ID + , S.SALE_STORE_NAME + , P.PLAN_NO + , P.LAST_EDIT_DATETIME + , ISNULL(SP.PREF_NAME, '') AS PREF_NAME + FROM T_OBJECT O WITH (NOLOCK) INNER JOIN T_OBJECT_INFO OI WITH (NOLOCK) ON O.OBJECT_NO = OI.OBJECT_NO INNER JOIN M_SALES_STORE S WITH (NOLOCK) ON O.SALE_STORE_ID = S.SALE_STORE_ID INNER JOIN T_PLAN P WITH (NOLOCK) ON O.OBJECT_NO = P.OBJECT_NO + INNER JOIN T_PLAN_INFO PI WITH (NOLOCK) + ON P.OBJECT_NO = PI.OBJECT_NO + AND P.PLAN_NO = PI.PLAN_NO INNER JOIN SALES_STORE_CTE T ON S.SALE_STORE_ID = T.SALE_STORE_ID @@ -1604,6 +1607,7 @@ WHERE OI.SOURCE_ORIGIN = 'QCAST_III' AND (OI.ORG_DEL_FLG = '0' AND OI.TEMP_FLG = '0') AND P.DEL_FLG = '0' + AND PI.DOC_NO IS NOT NULL AND O.OBJECT_NO LIKE '%' + #{schObjectNo} + '%'