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}