SELECT r.*, o.dvy_type as o_dvy_type, o.pay_time as o_pay_time, o.order_number AS o_order_number, o.actual_total AS o_actual_total, o.hb_order_status AS o_status, s.pay_no AS s_order_pay_no, sp.shop_name AS shop_name, s.settlement_id AS s_settlement_id, d.* FROM tz_order_refund r LEFT JOIN tz_order o ON r.order_id = o.order_id LEFT JOIN tz_shop_detail sp ON sp.shop_id = o.shop_id LEFT JOIN tz_refund_delivery d ON r.refund_sn = d.refund_sn LEFT JOIN tz_order_settlement s ON o.order_number = s.order_number UPDATE tz_order_refund return_money_sts = #{status},update_time = now(), handel_time = now() WHERE refund_id IN ( #{item.refundId} )