INSERT INTO operator_account_recharge(
account_recharge_id,
account_id,
recharge_money,
recharge_type,
third_party,
third_party_no,
recharge_voucher,
recharge_check,
recharge_check_remark,
recharge_final_time,
reconciliation_status,
reconciliation_time,
account_item_id,
org_name,
org_bank,
org_number,
self_data,
recharge_remark,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUES(
#{accountRechargeId},
#{accountId},
#{rechargeMoney},
#{rechargeType},
#{thirdParty},
#{thirdPartyNo},
#{rechargeVoucher},
#{rechargeCheck},
#{rechargeCheckRemark},
#{rechargeFinalTime},
#{reconciliationStatus},
#{reconciliationTime},
#{accountItemId},
#{orgName},
#{orgBank},
#{orgNumber},
#{selfData},
#{rechargeRemark},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
UPDATE
operator_account_recharge
SET
gmt_modified = #{gmtModified},
modifier = #{modifier},
is_delete = 1
WHERE
reconciliation_status != 1 AND recharge_check != 2 AND account_recharge_id IN
#{accountRechargeIds[${index}]}
DELETE FROM
operator_account_recharge
WHERE
account_recharge_id IN
#{accountRechargeIds[${index}]}
UPDATE
operator_account_recharge
SET
third_party_no = #{thirdPartyNo},
recharge_check = #{rechargeCheck},
recharge_check_remark = #{rechargeCheckRemark},
recharge_final_time = #{rechargeFinalTime},
account_item_id = #{accountItemId},
reconciliation_status = #{reconciliationStatus},
reconciliation_time = #{reconciliationTime},
gmt_modified = #{gmtModified}
WHERE
account_recharge_id = #{accountRechargeId}
account_recharge_id IN
#{item}
UPDATE
operator_account_recharge
SET
account_id = #{accountId},
recharge_money = #{rechargeMoney},
recharge_type = #{rechargeType},
third_party = #{thirdParty},
third_party_no = #{thirdPartyNo},
recharge_voucher = #{rechargeVoucher},
recharge_check = #{rechargeCheck},
recharge_check_remark = #{rechargeCheckRemark},
recharge_final_time = #{rechargeFinalTime},
reconciliation_status = #{reconciliationStatus},
reconciliation_time = #{reconciliationTime},
account_item_id = #{accountItemId},
org_name = #{orgName},
org_bank = #{orgBank},
org_number = #{orgNumber},
self_data = #{selfData},
recharge_remark = #{rechargeRemark},
gmt_modified = #{gmtModified},
modifier = #{modifier},
account_recharge_id = account_recharge_id
WHERE
account_recharge_id = #{accountRechargeId}