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}