select id, site_id, device_id, date_time, total_charge_Data, total_discharge_Data, charge_data, discharge_data, create_by, create_time, update_by, update_time, remark from ems_daily_charge_data
insert into ems_daily_charge_data
site_id,
device_id,
date_time,
total_charge_Data,
total_discharge_Data,
charge_data,
discharge_data,
create_by,
create_time,
update_by,
update_time,
remark,
#{siteId},
#{deviceId},
#{dateTime},
#{totalChargeData},
#{totalDischargeData},
#{chargeData},
#{dischargeData},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
update ems_daily_charge_data
site_id = #{siteId},
device_id = #{deviceId},
date_time = #{dateTime},
total_charge_Data = #{totalChargeData},
total_discharge_Data = #{totalDischargeData},
charge_data = #{chargeData},
discharge_data = #{dischargeData},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
where id = #{id}
delete from ems_daily_charge_data where id = #{id}
delete from ems_daily_charge_data where id in
#{id}
INSERT into ems_daily_charge_data (
id,
site_id,
device_id,
date_time,
total_charge_Data,
total_discharge_Data,
charge_data,
discharge_data,
create_by,
create_time,
update_by,
update_time,
remark
) values (
#{id},
#{siteId},
#{deviceId},
#{dateTime},
#{totalChargeData},
#{totalDischargeData},
#{chargeData},
#{dischargeData},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark}
)
on duplicate key update
total_charge_Data = #{totalChargeData},
total_discharge_Data = #{totalDischargeData},
charge_data = #{chargeData},
discharge_data = #{dischargeData},
update_time = NOW()