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 recharge_remark = #{rechargeRemark}, gmt_modified = #{gmtModified}, modifier = #{modifier} WHERE account_recharge_id = #{accountRechargeId} 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}