select c.id,
c.name,
c.type,
c.factory,
c.ip,
c.port,
c.username,
c.password,
c.longitude,
c.latitude,
c.altitude,
d.dept_id,
u.user_id,
c.create_by,
c.create_time,
c.update_by,
c.update_time
from ard_equip_external 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_equip_external
id,name,type,factory,ip,port,username,password,longitude,latitude,altitude,dept_id,user_id,create_by,create_time,update_by,update_time,#{id},#{name},#{type},#{factory},#{ip},#{port},#{username},#{password},#{longitude},#{latitude},#{altitude},#{deptId},#{userId},#{createBy},#{createTime},#{updateBy},#{updateTime},
update ard_equip_external
name = #{name},type = #{type},factory = #{factory},ip = #{ip},port = #{port},username = #{username},password = #{password},longitude = #{longitude},latitude = #{latitude},altitude = #{altitude},dept_id = #{deptId},user_id = #{userId},create_by = #{createBy},create_time = #{createTime},update_by = #{updateBy},update_time = #{updateTime},
where id = #{id}
delete
from ard_equip_external
where id = #{id}
delete from ard_equip_external where id in
#{id}