|
|
@@ -1299,7 +1299,17 @@
|
|
|
SELECT 1
|
|
|
FROM TB_COUPON X, TB_CUST_COUPON Y
|
|
|
WHERE X.CPN_ID = Y.CPN_ID
|
|
|
- AND Y.CUST_CPN_SQ = B.GOODS_CPN_SQ -- B.CPN1_CPN_SQ, B.CART_CPN_SQ (쿠폰종류에따라 설정)
|
|
|
+ <choose>
|
|
|
+ <when test="cpnType == 'G230_11'">
|
|
|
+ AND Y.CUST_CPN_SQ = B.GOODS_CPN_SQ
|
|
|
+ </when>
|
|
|
+ <when test='cpnType == "G230_20"'>
|
|
|
+ AND Y.CUST_CPN_SQ = B.CART_CPN_SQ
|
|
|
+ </when>
|
|
|
+ <otherwise>
|
|
|
+ AND Y.CUST_CPN_SQ = B.CPN1_CPN_SQ
|
|
|
+ </otherwise>
|
|
|
+ </choose>
|
|
|
AND X.CPN_ID = #{cpnId} -- 쿠폰번호변수
|
|
|
)
|
|
|
GROUP BY C.BRAND_CD, C.GOODS_CD, A.CUST_NO
|