insert into pingan_pay_order(
`id`,
`out_no`,
`pmt_name`,
`pmt_tag`,
`ord_mct_id`,
`ord_shop_id`,
`ord_currency`,
`currency_sign`,
`ord_no`,
`ord_type`,
`original_amount`,
`discount_amount`,
`ignore_amount`,
`trade_account`,
`trade_no`,
`trade_amount`,
`trade_qrcode`,
`amount`,
`trade_time`,
`trade_pay_time`,
`pay_time`,
`status`,
`trade_result`,
`jsapi_pay_url`,
`rand_str`,
`appId`,
`timeStamp`,
`nonceStr`,
`signType`,
`prepay_id`,
`paySign`,
`creater_sn`,
`create_time`,
`moder_sn`,
`mod_time`,
`tstm`)
values(
#{id},
#{outNo},
#{pmtName},
#{pmtTag},
#{ordMctId},
#{ordShopId},
#{ordCurrency},
#{currencySign},
#{ordNo},
#{ordType},
#{originalAmount},
#{discountAmount},
#{ignoreAmount},
#{tradeAccount},
#{tradeNo},
#{tradeAmount},
#{tradeQrcode},
#{amount},
#{tradeTime},
#{tradePayTime},
#{payTime},
#{status},
#{tradeResult},
#{jsapiPayUrl},
#{randStr},
#{appid},
#{timeStamp},
#{noncestr},
#{signtype},
#{prepayId},
#{paysign},
#{createrSn},
#{createTime},
#{moderSn},
#{modTime},
#{tstm})
update pingan_pay_order
`out_no` = #{outNo},
`pmt_name` = #{pmtName},
`pmt_tag` = #{pmtTag},
`ord_mct_id` = #{ordMctId},
`ord_currency` = #{ordShopId},
`ord_shop_id` = #{ordCurrency},
`currency_sign` = #{currencySign},
`ord_no` = #{ordNo},
`ord_type` = #{ordType},
`original_amount` = #{originalAmount},
`discount_amount` = #{discountAmount},
`ignore_amount` = #{ignoreAmount},
`trade_account` = #{tradeAccount},
`trade_no` = #{tradeNo},
`trade_amount` = #{tradeAmount},
`trade_qrcode` = #{tradeQrcode},
`amount` = #{amount},
`trade_time` = #{tradeTime},
`trade_pay_time` = #{tradePayTime},
`pay_time` = #{payTime},
`status` = #{status},
`trade_result` = #{tradeResult},
`jsapi_pay_url` = #{jsapiPayUrl},
`rand_str` = #{randStr},
`appId` = #{appid},
`timeStamp` = #{timeStamp},
`nonceStr` = #{noncestr},
`signType` = #{signtype},
`prepay_id` = #{prepayId},
`paySign` = #{paysign},
`creater_sn` = #{createrSn},
`create_time` = #{createTime},
`moder_sn` = #{moderSn},
`mod_time` = #{modTime},
`tstm` = #{tstm}
where id = #{id}
update pingan_pay_order
`pmt_name` = #{pmtName},
`pmt_tag` = #{pmtTag},
`ord_mct_id` = #{ordMctId},
`ord_currency` = #{ordShopId},
`ord_shop_id` = #{ordCurrency},
`currency_sign` = #{currencySign},
`ord_no` = #{ordNo},
`ord_type` = #{ordType},
`original_amount` = #{originalAmount},
`discount_amount` = #{discountAmount},
`ignore_amount` = #{ignoreAmount},
`trade_account` = #{tradeAccount},
`trade_no` = #{tradeNo},
`trade_amount` = #{tradeAmount},
`trade_qrcode` = #{tradeQrcode},
`amount` = #{amount},
`trade_time` = #{tradeTime},
`trade_pay_time` = #{tradePayTime},
`pay_time` = #{payTime},
`status` = #{status},
`trade_result` = #{tradeResult},
`jsapi_pay_url` = #{jsapiPayUrl},
`rand_str` = #{randStr},
`appId` = #{appid},
`timeStamp` = #{timeStamp},
`nonceStr` = #{noncestr},
`signType` = #{signtype},
`prepay_id` = #{prepayId},
`paySign` = #{paysign},
`creater_sn` = #{createrSn},
`create_time` = #{createTime},
`moder_sn` = #{moderSn},
`mod_time` = #{modTime},
`tstm` = #{tstm}
where `out_no` = #{outNo}
delete from pingan_pay_order where id = #{value}
delete from pingan_pay_order where id in
#{id}