Kaynağa Gözat

TB_ORDER_DETAIL_HST에 제휴몰일 때 데이터 나오도록 조건 추가

gagamel 4 yıl önce
ebeveyn
işleme
3bedc2d742

+ 6 - 0
src/main/java/com/style24/persistence/mybatis/shop/TscOrder.xml

@@ -1274,9 +1274,15 @@
 		         , ODH.PNT_DC_AMT       /*포인트할인금액*/
 		         , ODH.SAVE_PNT_AMT     /*적립포인트금액*/
 		    FROM   TB_ORDER_DETAIL_HST ODH
+		    INNER JOIN TB_ORDER O ON ODH.ORD_NO = O.ORD_NO
 		    WHERE  ODH.ORD_NO = #{ordNo}
 		    AND    ODH.ORD_EXCH_GB = 'O' /*원주문*/
 		    AND    ODH.ORD_DTL_STAT = 'G013_00' /*주문접수*/
+		    AND    (
+		            (ODH.ORD_DTL_STAT = 'G013_00' /*주문접수*/ AND O.MALL_GB = 'G011_10' /*자사몰*/)
+		            OR
+		            (ODH.ORD_DTL_STAT = 'G013_20' /*결제완료*/ AND O.MALL_GB = 'G011_20' /*제휴몰*/)
+		           )
 		)
 		, ORIGINAL_DELV_FEE AS (
 		    SELECT DF.DELV_FEE_CD                                             /*배송비정책코드*/