INSERT INTO cash_record ( order_type, jwcode, name, market, activity, order_code, bank_code, goods_name, good_num, payment_currency, payment_amount, received_currency, received_amount, handling_charge, received_market, pay_type, pay_time, received_time, status, submitter_id, voucher, remark, refund_reason, refund_model, executor, refund_channels, refund_time, refund_remark, refund_voucher, create_time, update_time ) VALUES ( #{orderType}, #{jwcode}, #{name}, #{market}, #{activity}, #{orderCode}, #{bankCode}, #{goodsName}, #{goodsNum}, #{paymentCurrency}, #{paymentAmount}, #{receivedCurrency}, #{receivedAmount}, #{handlingCharge}, #{receivedMarket}, #{payType}, #{payTime}, #{receivedTime}, #{submitterId}, #{voucher}, #{remark}, #{status}, #{refundReason}, #{refundModel}, #{executor}, #{refundChannels}, #{refundCurrency}, #{refundAmount}, #{refundTime}, #{refundRemark}, #{refundVoucher}, #{createTime}, #{updateTime}, ); update cash_record set status = 10, refund_model = #{refundModel}, refund_reason = #{refundReason} where id = #{id} update cash_record set status = 11 where order_type =2 and id = #{id} update cash_record set status = #{status},executor = #{executor},reject_reason = #{rejectReason} where order_type =2 and id = #{id} update cash_record set refund_currency = #{refundCurrency}, refund_amount = #{refundAmount}, refund_channels = #{refundChannels}, refund_time = #{refundTime}, refund_remark = #{refundRemark}, refund_voucher = #{refundVoucher}, status = #{status} where order_type =2 and id = #{id}