select trade_id, trade_time, user_id, dept_id, trade_type, actual_amount, amount, wallet_bal_total, acc_all_bal, pay_channel, pay_type, pay_state, trade_state, third_trade_no, machine_sn, batch_num, le_ord_no, origin_trade_id, sub_time_rule_id, manage_cost, withdraw_source, recharge_source, canteen_id, machine_type, fail_reason, recharge_operate, psn_type, operate_source, batch_import_id, create_by, create_time, update_by, update_time from acc_trade
insert into acc_trade
trade_id,
trade_time,
user_id,
dept_id,
trade_type,
actual_amount,
amount,
wallet_bal_total,
acc_all_bal,
pay_channel,
pay_type,
pay_state,
trade_state,
third_trade_no,
machine_sn,
batch_num,
le_ord_no,
origin_trade_id,
sub_time_rule_id,
manage_cost,
withdraw_source,
recharge_source,
canteen_id,
machine_type,
fail_reason,
recharge_operate,
psn_type,
operate_source,
batch_import_id,
create_by,
create_time,
update_by,
update_time,
#{tradeId},
#{tradeTime},
#{userId},
#{deptId},
#{tradeType},
#{actualAmount},
#{amount},
#{walletBalTotal},
#{accAllBal},
#{payChannel},
#{payType},
#{payState},
#{tradeState},
#{thirdTradeNo},
#{machineSn},
#{batchNum},
#{leOrdNo},
#{originTradeId},
#{subTimeRuleId},
#{manageCost},
#{withdrawSource},
#{rechargeSource},
#{canteenId},
#{machineType},
#{failReason},
#{rechargeOperate},
#{psnType},
#{operateSource},
#{batchImportId},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update acc_trade
trade_time = #{tradeTime},
user_id = #{userId},
dept_id = #{deptId},
trade_type = #{tradeType},
actual_amount = #{actualAmount},
amount = #{amount},
wallet_bal_total = #{walletBalTotal},
acc_all_bal = #{accAllBal},
pay_channel = #{payChannel},
pay_type = #{payType},
pay_state = #{payState},
trade_state = #{tradeState},
third_trade_no = #{thirdTradeNo},
machine_sn = #{machineSn},
batch_num = #{batchNum},
le_ord_no = #{leOrdNo},
origin_trade_id = #{originTradeId},
sub_time_rule_id = #{subTimeRuleId},
manage_cost = #{manageCost},
withdraw_source = #{withdrawSource},
recharge_source = #{rechargeSource},
canteen_id = #{canteenId},
machine_type = #{machineType},
fail_reason = #{failReason},
recharge_operate = #{rechargeOperate},
psn_type = #{psnType},
operate_source = #{operateSource},
batch_import_id = #{batchImportId},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
where trade_id = #{tradeId}
delete from acc_trade where trade_id = #{tradeId}
delete from acc_trade where trade_id in
#{tradeId}