a.id AS "id",
a.userId AS "userId",
a.couponId AS "couponId",
a.orderId AS "orderId",
a.source AS "source",
a.status AS "status",
a.createDate AS "createDate",
a.useDate AS "useDate",
a.delFlag AS "delFlag",
u.name AS "clubName"
LEFT JOIN user u ON u.userID = a.userId
INSERT INTO cm_coupon_club(
userId,
couponId,
orderId,
returnedId,
source,
status,
createDate,
useDate,
delFlag
) VALUES (
#{userId},
#{couponId},
#{orderId},
#{returnedId},
#{source},
#{status},
#{createDate},
#{useDate},
#{delFlag}
)
UPDATE cm_coupon_club SET
userId = #{userId},
couponId = #{couponId},
orderId = #{orderId},
source = #{source},
status = #{status},
createDate = #{createDate},
useDate = #{useDate},
delFlag = #{delFlag}
WHERE id = #{id}
UPDATE
cm_coupon_redemption_code
SET
status = 2,
redemptionTime = NOW(),
clubCouponId = #{clubCouponId}
WHERE
id = #{id}
UPDATE cm_coupon_club SET delFlag = 1 WHERE returnedId = #{returnedId} AND status = 1 AND source = 3