Browse Source

8月13日排序字段

lijianlin/feature-20250728171217-三期金豆消费相关
sunjiabei 5 days ago
parent
commit
166e7941e0
  1. 8
      src/main/resources/mapper/RechargeMapper.xml
  2. 8
      src/main/resources/mapper/RefundMapper.xml

8
src/main/resources/mapper/RechargeMapper.xml

@ -120,7 +120,7 @@
AND ugr.pay_platform = #{payPlatform} AND ugr.pay_platform = #{payPlatform}
</if> </if>
<if test="startTime != null and endTime != null"> <if test="startTime != null and endTime != null">
AND ugr.pay_time BETWEEN #{startTime} AND #{endTime}
AND ugr.audit_time BETWEEN #{startTime} AND #{endTime}
</if> </if>
</where> </where>
<trim prefix="ORDER BY" suffixOverrides=","> <trim prefix="ORDER BY" suffixOverrides=",">
@ -133,9 +133,9 @@
<when test="sortField == 'money'">ugr.money</when> <when test="sortField == 'money'">ugr.money</when>
<when test="sortField == 'freeGold'">(COALESCE(ugr.free_june, 0) + COALESCE(ugr.free_december, 0))</when> <when test="sortField == 'freeGold'">(COALESCE(ugr.free_june, 0) + COALESCE(ugr.free_december, 0))</when>
<!-- 对时间字段的排序处理 --> <!-- 对时间字段的排序处理 -->
<when test="sortField == 'payTime'">ugr.pay_time</when>
<when test="sortField == 'payTime'">ugr.audit_time</when>
<!-- 其他字段不支持排序,使用默认排序 --> <!-- 其他字段不支持排序,使用默认排序 -->
<otherwise>ugr.pay_time</otherwise>
<otherwise>ugr.audit_time</otherwise>
</choose> </choose>
<!-- 排序方向处理 --> <!-- 排序方向处理 -->
@ -153,7 +153,7 @@
<!-- 未指定排序字段时,使用默认的时间降序排序 --> <!-- 未指定排序字段时,使用默认的时间降序排序 -->
<otherwise> <otherwise>
ugr.pay_time DESC
ugr.audit_time DESC
</otherwise> </otherwise>
</choose> </choose>
</trim> </trim>

8
src/main/resources/mapper/RefundMapper.xml

@ -121,7 +121,7 @@
AND ugr.refund_type = #{refundType} AND ugr.refund_type = #{refundType}
</if> </if>
<if test="startTime != null and endTime != null"> <if test="startTime != null and endTime != null">
AND ugr.create_time BETWEEN #{startTime} AND #{endTime}
AND ugr.audit_time BETWEEN #{startTime} AND #{endTime}
</if> </if>
</where> </where>
<trim prefix="ORDER BY" suffixOverrides=","> <trim prefix="ORDER BY" suffixOverrides=",">
@ -139,9 +139,9 @@
0)+ COALESCE(ugr.permanent_gold, 0)+ COALESCE(ugr.task_gold, 0)) 0)+ COALESCE(ugr.permanent_gold, 0)+ COALESCE(ugr.task_gold, 0))
</when> </when>
<!-- 对时间字段的排序处理 --> <!-- 对时间字段的排序处理 -->
<when test="sortField == 'createTime'">ugr.create_time</when>
<when test="sortField == 'createTime'">ugr.audit_time</when>
<!-- 其他字段不支持排序,使用默认排序 --> <!-- 其他字段不支持排序,使用默认排序 -->
<otherwise>ugr.create_time</otherwise>
<otherwise>ugr.audit_time</otherwise>
</choose> </choose>
<!-- 排序方向处理 --> <!-- 排序方向处理 -->
@ -159,7 +159,7 @@
<!-- 未指定排序字段时,使用默认的时间降序排序 --> <!-- 未指定排序字段时,使用默认的时间降序排序 -->
<otherwise> <otherwise>
ugr.create_time DESC
ugr.audit_time DESC
</otherwise> </otherwise>
</choose> </choose>
</trim> </trim>

Loading…
Cancel
Save