insert into mall_order_wxpay_record(
`return_code`,
`return_msg`,
`result_code`,
`err_code`,
`err_code_des`,
`openid`,
`is_subscribe`,
`trade_type`,
`fee_type`,
`total_fee`,
`transaction_id`,
`out_trade_no`,
`out_trade_no_wx`,
`attach`,
`time_end`,
`trade_state`,
`creater_sn`,
`create_time`,
`moder_sn`,
`mod_time`)
values(
#{returnCode},
#{returnMsg},
#{resultCode},
#{errCode},
#{errCodeDes},
#{openid},
#{isSubscribe},
#{tradeType},
#{feeType},
#{totalFee},
#{transactionId},
#{outTradeNo},
#{outTradeNoWX},
#{attach},
#{timeEnd},
#{tradeState},
#{createrSn},
#{createTime},
#{moderSn},
#{modTime})
update mall_order_wxpay_record
`return_code` = #{returnCode},
`return_msg` = #{returnMsg},
`result_code` = #{resultCode},
`err_code` = #{errCode},
`err_code_des` = #{errCodeDes},
`openid` = #{openid},
`is_subscribe` = #{isSubscribe},
`trade_type` = #{tradeType},
`fee_type` = #{feeType},
`total_fee` = #{totalFee},
`transaction_id` = #{transactionId},
`out_trade_no` = #{outTradeNo},
`out_trade_no_wx` = #{outTradeNoWX},
`attach` = #{attach},
`time_end` = #{timeEnd},
`trade_state` = #{tradeState},
`creater_sn` = #{createrSn},
`create_time` = #{createTime},
`moder_sn` = #{moderSn},
`mod_time` = #{modTime}
where id = #{id}