insert into mall_order_refund( `order_id`, `user_id`, `refund_type`, `refund_time`, `creator`, `refund_money`, `refund_fee_type`, `total_fee`, `fee_type`, `cash_fee`, `cash_fee_type`, `cash_refund_fee`, `cash_refund_fee_type`, `rate`, `refund_status`, `wechat_refund_status_des`, `approver`, `approval_time`, `approval_remark`, `out_refund_no`) values( #{orderId}, #{userId}, #{refundType}, #{refundTime}, #{creator}, #{refundMoney}, #{refundFeeType}, #{totalFee}, #{feeType}, #{cashFee}, #{cashFeeType}, #{cashRefundFee}, #{cashRefundFeeType}, #{rate}, #{refundStatus}, #{wechatRefundStatusDes}, #{approver}, #{approvalTime}, #{approvalRemark}, #{outRefundNo}) update mall_order_refund `order_id` = #{orderId}, `user_id` = #{userId}, `refund_type` = #{refundType}, `refund_time` = #{refundTime}, `creator` = #{creator}, `refund_money` = #{refundMoney}, `refund_fee_type` = #{refundFeeType}, `total_fee` = #{totalFee}, `fee_type` = #{feeType}, `cash_fee` = #{cashFee}, `cash_fee_type` = #{cashFeeType}, `cash_refund_fee` = #{cashRefundFee}, `cash_refund_fee_type` = #{cashRefundFeeType}, `rate` = #{rate}, `refund_status` = #{refundStatus}, `wechat_refund_status_des` = #{wechatRefundStatusDes}, `approver` = #{approver}, `approval_time` = #{approvalTime}, `approval_remark` = #{approvalRemark}, `out_refund_no` = #{outRefundNo}, where id = #{id} delete from mall_order_refund where id = #{value} delete from mall_order_refund where id in #{id}