|
|
|
@ -87,13 +87,24 @@ |
|
|
|
ugr.remark AS remark, |
|
|
|
a.admin_name AS adminName, |
|
|
|
ugr.create_time AS createTime, |
|
|
|
ugr.is_refund AS isRefund |
|
|
|
ugr.is_refund AS isRefund, |
|
|
|
-- 关联退款订单信息 |
|
|
|
ugr1.sum_gold/100 AS refundSumGold, |
|
|
|
ugr1.permanent_gold/100 AS refundPermanentGold, |
|
|
|
(COALESCE(ugr1.free_june, 0) + COALESCE(ugr1.free_december, 0))/100 AS refundFreeGold, |
|
|
|
ugr1.task_gold/100 AS refundTaskGold, |
|
|
|
ugr1.refund_model AS refundModel |
|
|
|
FROM user_gold_record ugr |
|
|
|
left JOIN |
|
|
|
user u ON u.jwcode = ugr.jwcode |
|
|
|
left JOIN |
|
|
|
admin a ON ugr.admin_id = a.id |
|
|
|
left join market m ON u.market = m.id |
|
|
|
-- 关联退款订单 |
|
|
|
left JOIN user_gold_record ugr1 ON ( |
|
|
|
ugr.is_refund = 1 |
|
|
|
AND ugr1.order_code = CONCAT('TK_', ugr.order_code) |
|
|
|
) |
|
|
|
|
|
|
|
<where> |
|
|
|
ugr.type = 1 AND ugr.flag = 1 |
|
|
|
@ -109,6 +120,9 @@ |
|
|
|
<if test="jwcode != null and jwcode != ''"> |
|
|
|
AND ugr.jwcode = #{jwcode} |
|
|
|
</if> |
|
|
|
<if test="isRefund != null "> |
|
|
|
AND ugr.is_refund = #{isRefund} |
|
|
|
</if> |
|
|
|
<if test="goodsName != null and goodsName != ''"> |
|
|
|
AND ugr.goods_name = #{goodsName} |
|
|
|
</if> |
|
|
|
|