|
@@ -328,12 +328,22 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
</if>
|
|
|
<if test="status != null and status != ''">
|
|
|
AND status = #{status}
|
|
|
- </if>
|
|
|
- <if test="classStartDate != null">
|
|
|
- AND pay_date >= #{classStartDate}
|
|
|
- </if>
|
|
|
- <if test="classStructureDate != null">
|
|
|
- AND pay_date < #{classStructureDate}
|
|
|
+ <if test="status == '1'.toString()">
|
|
|
+ <if test="classStartDate != null">
|
|
|
+ AND pay_date >= #{classStartDate}
|
|
|
+ </if>
|
|
|
+ <if test="classStructureDate != null">
|
|
|
+ AND pay_date < #{classStructureDate}
|
|
|
+ </if>
|
|
|
+ </if>
|
|
|
+ <if test="status == '3'.toString()">
|
|
|
+ <if test="classStartDate != null">
|
|
|
+ AND refund_success_date >= #{classStartDate}
|
|
|
+ </if>
|
|
|
+ <if test="classStructureDate != null">
|
|
|
+ AND refund_success_date < #{classStructureDate}
|
|
|
+ </if>
|
|
|
+ </if>
|
|
|
</if>
|
|
|
</where>
|
|
|
</select>
|