<iftest="beanConsumeLive.type != null and beanConsumeLive.type != ''">
AND fyr.source_type = #{beanConsumeLive.type}
</if>
<iftest="beanConsumeLive.consumeTime != null and beanConsumeLive.consumeTime != null">
AND consumeTime BETWEEN #{beanConsumeLive.startTime} AND #{beanConsumeLive.endTime}
<iftest="beanConsumeLive.startTime != null and beanConsumeLive.endTime != null">
AND fyr.time BETWEEN UNIX_TIMESTAMP(#{beanConsumeLive.startTime})
AND UNIX_TIMESTAMP(#{beanConsumeLive.endTime})
</if>
</where>
) AS t
@ -54,9 +55,14 @@
AND t.gift = #{beanConsumeLive.gift}
</if>
<iftest="beanConsumeLive.channel != null and beanConsumeLive.channel != ''">
AND t.channel= #{beanConsumeLive.channel}
AND t.channel= #{beanConsumeLive.channel}
</if>
<iftest="beanConsumeLive.liveName != null and beanConsumeLive.liveName != ''">
AND t.liveName LIKE CONCAT('%', #{beanConsumeLive.liveName}, '%')
</if>
</where>
<choose>
<whentest="beanConsumeLive.sortField != null and beanConsumeLive.sortField != '' and beanConsumeLive.sortOrder != null and beanConsumeLive.sortOrder != ''">
ORDER BY t.${beanConsumeLive.sortField} ${beanConsumeLive.sortOrder}