select c.id,
c.name,
c.longitude,
c.latitude,
c.altitude,
c.user_id,
c.dept_id,
c.create_by,
c.create_time,
c.update_by,
c.update_time,
c.direction,
c.tower_scale,
c.tower_path,
c.pe_offset,
c.pe_scale,
c.pe_path,
c.radar_offset,
c.radar_scale,
c.radar_path
from ard_towers c
left join sys_dept d on d.dept_id = c.dept_id
left join sys_user u on u.user_id = c.user_id
insert into ard_towers
id,name,longitude,latitude,altitude,user_id,dept_id,create_by,create_time,update_by,update_time,direction,tower_scale,tower_path,pe_offset,pe_scale,pe_path,radar_offset,radar_scale,radar_path,#{id},#{name},#{longitude},#{latitude},#{altitude},#{userId},#{deptId},#{createBy},#{createTime},#{updateBy},#{updateTime},#{direction},#{towerScale},#{towerPath},#{peOffset},#{peScale},#{pePath},#{radarOffset},#{radarScale},#{radarPath},
update ard_towers
name = #{name},longitude = #{longitude},latitude = #{latitude},altitude = #{altitude},user_id = #{userId},dept_id = #{deptId},create_by = #{createBy},create_time = #{createTime},update_by = #{updateBy},update_time = #{updateTime},direction=#{direction},tower_scale=#{towerScale},tower_path=#{towerPath},pe_offset=#{peOffset},pe_scale=#{peScale},pe_path=#{pePath},radar_offset=#{radarOffset},radar_scale=#{radarScale},radar_path=#{radarPath},
where id = #{id}
delete
from ard_towers
where id = #{id}
delete from ard_towers where id in
#{id}