INSERT INTO job_ge_deal_organize
(data_id, power_count, power_count_per, deal_num, deal_num_per, deal_energy, deal_energy_per)
VALUES
(1, #{data.powerCount}, #{data.powerCountPer}, #{data.dealNum}, #{data.dealNumPer}, #{data.dealEnergy}, #{data.dealEnergyPer})
ON DUPLICATE KEY UPDATE
power_count=#{data.powerCount}, power_count_per=#{data.powerCountPer}, deal_num=#{data.dealNum}, deal_num_per=#{data.dealNumPer},
deal_energy=#{data.dealEnergy}, deal_energy_per=#{data.dealEnergyPer}, update_time=now()
INSERT INTO job_ge_subject_join
(data_id, participant_count, vendee_participant_count, sale_participant_count)
VALUES
(1, #{data.participantCount}, #{data.vendeeParticipantCount}, #{data.saleParticipantCount})
ON DUPLICATE KEY UPDATE
participant_count=#{data.participantCount}, vendee_participant_count=#{data.vendeeParticipantCount},
sale_participant_count=#{data.saleParticipantCount}, update_time=now()
DELETE FROM job_ge_buy_sale_order
INSERT INTO job_ge_buy_sale_order
(type, sum_sale_energy, sale_participant_name, sum_vendee_energy, vendee_participant_name)
VALUES
(#{item.type}, #{item.sumSaleEnergy}, #{item.saleParticipantname}, #{item.sumVendeeEnergy}, #{item.vendeeParticipantname})
DELETE FROM job_ge_deal_energy_year
INSERT INTO
job_ge_deal_energy_year
(year, energy, settlement)
VALUES
(#{item.yearMonth}, #{item.energy}, #{item.settlement})
DELETE FROM job_ge_deal_energy_year_month
INSERT INTO job_ge_deal_energy_year_month
(`year_month`, energy, settlement)
VALUES
(#{item.yearMonth}, #{item.energy}, #{item.settlement})