id, tradetime, appid, mchid, submch, device_no, transaction_id, out_trade_no, openid,
trade_type, trade_status, bank, currency, total_fee, coupon_fee, refund_transaction_id,
out_refund_no, refund_fee, refund_coupon_fee, refund_type, refund_status, productname,
attach, fee, rate
insert into td_b_pay_blncac_wx (tradetime, appid, mchid,
submch, device_no, transaction_id,
out_trade_no, openid, trade_type,
trade_status, bank, currency,
total_fee, coupon_fee, refund_transaction_id,
out_refund_no, refund_fee, refund_coupon_fee,
refund_type, refund_status, productname,
attach, fee, rate,data_state,create_date)
values
(
#{item.tradetime,jdbcType=VARCHAR}, #{item.appid,jdbcType=VARCHAR}, #{item.mchid,jdbcType=VARCHAR},
#{item.submch,jdbcType=VARCHAR}, #{item.deviceNo,jdbcType=VARCHAR}, #{item.transactionId,jdbcType=VARCHAR},
#{item.outTradeNo,jdbcType=VARCHAR}, #{item.openid,jdbcType=VARCHAR}, #{item.tradeType,jdbcType=VARCHAR},
#{item.tradeStatus,jdbcType=VARCHAR}, #{item.bank,jdbcType=VARCHAR}, #{item.currency,jdbcType=VARCHAR},
#{item.totalFee,jdbcType=VARCHAR}, #{item.couponFee,jdbcType=VARCHAR},
#{item.refundTransactionId,jdbcType=VARCHAR},
#{item.outRefundNo,jdbcType=VARCHAR}, #{item.refundFee,jdbcType=VARCHAR},
#{item.refundCouponFee,jdbcType=VARCHAR},
#{item.refundType,jdbcType=VARCHAR}, #{item.refundStatus,jdbcType=VARCHAR},
#{item.productname,jdbcType=VARCHAR},
#{item.attach,jdbcType=VARCHAR}, #{item.fee,jdbcType=VARCHAR}, #{item.rate,jdbcType=VARCHAR},
#{item.dataState,jdbcType=INTEGER},#{item.createDate,jdbcType=TIMESTAMP}
)
DELETE FROM td_b_pay_blncac_wx
1=2
DATE(tradetime) >= DATE(#{tradeTime})
AND
DATE(tradetime) < date_sub(DATE(#{tradeTime}),interval -1 day)