INSERT INTO goods_order_payment
(id_,user_id_,goods_order_id_,payment_channel_,payment_business_channel_,payment_account_no_,amount_,trans_no_,order_no_,pay_status_,arrival_time_,remark_,create_time_,update_time_)
VALUES(#{id},#{userId},#{goodsOrderId},#{paymentChannel},#{paymentBusinessChannel},#{paymentAccountNo},#{amount},#{transNo},#{orderNo},#{payStatus, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{arrivalTime},#{remark},now(),now())
UPDATE goods_order_payment
pay_status_ = #{payStatus, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
order_no_ = #{orderNo},
id_ = #{id},
amount_ = #{amount},
arrival_time_ = #{arrivalTime},
payment_channel_ = #{paymentChannel},
create_time_ = #{createTime},
user_id_ = #{userId},
remark_ = #{remark},
payment_account_no_ = #{paymentAccountNo},
payment_business_channel_ = #{paymentBusinessChannel},
update_time_ = NOW(),
goods_order_id_ = #{goodsOrderId},
trans_no_ = #{transNo},
WHERE id_ = #{id}
DELETE FROM goods_order_payment WHERE id_ =
#{id}