select g.id, g.com_id, g.project_id, g.carbon_factor_type, g.carbon_name, g.unit,
g.carbon_factor, g.state, g.remark, g.is_del, g.create_by, g.create_time, g.update_by, g.update_time,
dp.`dept_name` comp_name,pi.`project_name`
from green_carbon_item g
LEFT JOIN sys_dept dp ON g.`com_id`=dp.`dept_id`
LEFT JOIN pro_project_info pi ON g.`project_id`=pi.`id`
insert into green_carbon_item
com_id,project_id,carbon_factor_type,carbon_name,unit,carbon_factor,state,remark,is_del,create_by,create_time,update_by,update_time,#{comId},#{projectId},#{carbonFactorType},#{carbonName},#{unit},#{carbonFactor},#{state},#{remark},#{isDel},#{createBy},#{createTime},#{updateBy},#{updateTime},
update green_carbon_item
com_id = #{comId},project_id = #{projectId},carbon_factor_type = #{carbonFactorType},carbon_name = #{carbonName},unit = #{unit},carbon_factor = #{carbonFactor},state = #{state},remark = #{remark},is_del = #{isDel},create_by = #{createBy},create_time = #{createTime},update_by = #{updateBy},update_time = #{updateTime},
where id = #{id}
delete from green_carbon_item where id = #{id}
delete from green_carbon_item where id in
#{id}