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_tower 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_tower
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_tower
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_tower where id = #{id}
delete from ard_tower where id in
#{id}