|
@@ -135,7 +135,13 @@
|
|
|
AND scc.payment_order_id_=#{paymentOrderId}
|
|
|
</if>
|
|
|
<if test="usageStatus!=null">
|
|
|
- AND scc.usage_status_=#{usageStatus}
|
|
|
+ <if test="usageStatus < 2">
|
|
|
+ AND scc.usage_status_=#{usageStatus}
|
|
|
+ AND scc.use_deadline_date_ >= NOW()
|
|
|
+ </if>
|
|
|
+ <if test="usageStatus == 2">
|
|
|
+ AND scc.use_deadline_date_ < NOW()
|
|
|
+ </if>
|
|
|
</if>
|
|
|
<if test="organId!=null">
|
|
|
AND su.organ_id_=#{organId}
|
|
@@ -160,7 +166,7 @@
|
|
|
scc.use_start_date_,
|
|
|
scc.use_deadline_date_,
|
|
|
scc.used_time_,
|
|
|
- scc.usage_status_
|
|
|
+ IF(scc.use_deadline_date_ >= NOW(),scc.usage_status_,2) usage_status_
|
|
|
FROM sys_coupon_code scc
|
|
|
LEFT JOIN sys_coupon sc ON scc.coupon_id_=sc.id_
|
|
|
LEFT JOIN sys_user su ON scc.user_id_=su.id_
|