select
a.opr_man, a.opr_time, a.mod_man, a.mod_time, a.enerid, a.enername,
a.muid as muidString, a.enerclassid, a.enersno, a.isstorage, a.note,enerclassname
from sys_energy a left join sys_enerclass b on a.enerclassid = b.enerclassid
insert into sys_energy
mod_time,
opr_time,
opr_man,
mod_man,
enerid,
enername,
muid,
enerclassid,
enersno,
isstorage,
note,
now(),
now(),
#{oprMan},
#{modMan},
#{enerid},
#{enername},
#{muidString},
#{enerclassid},
#{enersno},
#{isstorage},
#{note},
update sys_energy
mod_time = now(),
mod_man = #{modMan},
enerid = #{enerid},
enername = #{enername},
muid = #{muidString},
enerclassid = #{enerclassid},
enersno = #{enersno},
isstorage = #{isstorage},
note = #{note},
where enerid = #{enerid}
delete from sys_energy where enerid = #{enerid}
delete from sys_energy where enerid in
#{enerid}
insert into sys_price
mod_time,
opr_time,
opr_man,
mod_man,
objectid,
objecttype,
price,
execdate,
note,
now(),
now(),
#{oprMan},
#{modMan},
#{enerid},
1,
#{price},
#{execdate},
#{pricenote},
update sys_price
mod_time = now(),
mod_man = #{modMan},
price = #{price},
execdate = #{execdate},
note = #{pricenote},
insert into sys_enercoefficient
mod_time,
opr_time,
opr_man,
mod_man,
enerid,
coefficient,
coefficient2,
execdate,
note,
now(),
now(),
#{oprMan},
#{modMan},
#{enerid},
#{coefficient},
#{coefficient2},
#{coefficientexecdate},
#{coefficientnote},
update sys_enercoefficient
mod_time = now(),
mod_man = #{modMan},
coefficient = #{coefficient},
coefficient2 = #{coefficient2},
execdate = #{coefficientexecdate},
note = #{coefficientnote},
where enerid = #{enerid}