|
|
@ -108,6 +108,7 @@ |
|
|
|
<when test="sortField == 'taskGold'">ugr.task_gold</when> |
|
|
|
<when test="sortField == 'permanentGold'">ugr.permanent_gold</when> |
|
|
|
<when test="sortField == 'freeGold'">(COALESCE(ugr.free_june, 0) + COALESCE(ugr.free_december, 0))</when> |
|
|
|
<when test="sortField == 'sumGold'">(COALESCE(ugr.free_june, 0) + COALESCE(ugr.free_december, 0)+ COALESCE(ugr.permanent_gold, 0)+ COALESCE(ugr.task_gold, 0))</when> |
|
|
|
<!-- 对时间字段的排序处理 --> |
|
|
|
<when test="sortField == 'createTime'">ugr.create_time</when> |
|
|
|
<!-- 其他字段不支持排序,使用默认排序 --> |
|
|
|