update user_gold_record set audit_id = #{auditId}, audit_status = #{auditStatus}, reject_reason = #{rejectReason} where order_code = #{orderCode} update user set sum_permanent_gold = sum_permanent_gold + COALESCE(#{sumPermanentGold},0), sum_free_june = sum_free_june + COALESCE(#{sumFreeJune},0), sum_free_december = sum_free_december + COALESCE(#{sumFreeDecember},0), sum_task_gold = sum_task_gold + COALESCE(#{sumTaskGold},0), current_permanent_gold = current_permanent_gold + COALESCE(#{currentPermanentGold},0), current_free_june = current_free_june + COALESCE(#{currentFreeJune},0), current_free_december = current_free_december + COALESCE(#{currentFreeDecember},0), current_task_gold = current_task_gold + COALESCE(#{currentTaskGold},0) where jwcode = #{jwcode} update user_gold_record set is_refund = 1 where order_code = #{orderCode}