update user_gold_record set audit_id = #{auditId}, audit_status = #{auditStatus}, red_diff = #{redDiff}, reject_reason = #{rejectReason}, audit_time = #{auditTime} where order_code = #{orderCode} and audit_status = 0 order by create_time DESC limit 1 update user current_permanent_gold = current_permanent_gold + #{currentPermanentGold}, current_free_june = current_free_june + #{currentFreeJune}, current_free_december = current_free_december + #{currentFreeDecember}, current_task_gold = current_task_gold + #{currentTaskGold}, where jwcode = #{jwcode} update user_gold_record set is_refund = #{isRefund} where order_code = #{orderCode} and type in (0,1) update user set first_recharge = now() where jwcode = #{jwcode} and first_recharge is null