|
|
@@ -250,7 +250,8 @@
|
|
|
, CP.BUY_EDDT -- 첫구매종료일시
|
|
|
<![CDATA[
|
|
|
, (CASE WHEN CP.DC_WAY = 'G240_10' THEN
|
|
|
- (CASE WHEN IFNULL(CP.MAX_DC_AMT, 0) >0 AND CP.MAX_DC_AMT < CP.DC_VAL THEN CP.MAX_DC_AMT ELSE CP.DC_VAL END)
|
|
|
+ -- (CASE WHEN IFNULL(CP.MAX_DC_AMT, 0) >0 AND CP.MAX_DC_AMT < CP.DC_VAL THEN CP.MAX_DC_AMT ELSE CP.DC_VAL END)
|
|
|
+ CP.DC_VAL
|
|
|
ELSE
|
|
|
(CASE WHEN IFNULL(CP.MAX_DC_AMT, 0) >0 AND CP.MAX_DC_AMT < FLOOR((CP.CURR_PRICE * DC_VAL / 100) / #{pointUnit}) * #{pointUnit} THEN CP.MAX_DC_AMT ELSE FLOOR((CP.CURR_PRICE * CP.DC_VAL / 100) / #{pointUnit}) * #{pointUnit} END)
|
|
|
END) AS DC_AMT
|
|
|
@@ -501,7 +502,8 @@
|
|
|
, CP.BUY_EDDT -- 첫구매종료일시
|
|
|
<![CDATA[
|
|
|
, (CASE WHEN CP.DC_WAY = 'G240_10' THEN
|
|
|
- (CASE WHEN IFNULL(CP.MAX_DC_AMT, 0) >0 AND CP.MAX_DC_AMT < CP.DC_VAL THEN CP.MAX_DC_AMT ELSE CP.DC_VAL END)
|
|
|
+ -- (CASE WHEN IFNULL(CP.MAX_DC_AMT, 0) >0 AND CP.MAX_DC_AMT < CP.DC_VAL THEN CP.MAX_DC_AMT ELSE CP.DC_VAL END)
|
|
|
+ CP.DC_VAL
|
|
|
ELSE
|
|
|
(CASE WHEN IFNULL(CP.MAX_DC_AMT, 0) >0 AND CP.MAX_DC_AMT < FLOOR((CP.CURR_PRICE * DC_VAL / 100) / #{pointUnit}) * #{pointUnit} THEN CP.MAX_DC_AMT ELSE FLOOR((CP.CURR_PRICE * CP.DC_VAL / 100) / #{pointUnit}) * #{pointUnit} END)
|
|
|
END) AS DC_AMT
|
|
|
@@ -755,8 +757,7 @@
|
|
|
WHEN 'M' = #{frontGb} THEN CP.DC_MVAL
|
|
|
ELSE CP.DC_AVAL END) > 0 -- PC, MOBILE,APP 별로 0 보다 큰 쿠폰
|
|
|
AND (
|
|
|
- (CP.APPLY_SCOPE = 'A' )
|
|
|
- OR /* 적용대상:상품*/
|
|
|
+ /* 적용대상:상품*/
|
|
|
(CP.APPLY_SCOPE = 'I' AND (SELECT COUNT(1) FROM TB_COUPON_REFVAL
|
|
|
WHERE CPN_ID = CP.CPN_ID
|
|
|
AND CPN_TARGET = 'G260_10'
|