select eqp_book_id,
station_name,
station_code,
area_id,
area_name,
patrol_device_name,
patrol_device_code,
up_system_device_code,
device_model,
manufacturer,
use_unit,
device_source,
production_date,
production_code,
is_transport,
use_mode,
video_mode,
place,
position_x,
position_y,
position_z,
type,
patrol_device_info,
robots_code,
ip_addr,
port,
user,
password,
del_flag,
create_by,
create_time,
update_by,
update_time,
main_system_code,
map_file_path,
video_nvr_code
from basedata_eqpbook
select line_id, ftp_ip, ftp_port, ftp_user_name, ftp_pwd, ftp_path, ftp_type
from patrol_task_ftp
insert into basedata_eqpbook
station_name,
station_code,
area_id,
area_name,
patrol_device_name,
patrol_device_code,
device_model,
manufacturer,
use_unit,
device_source,
production_date,
production_code,
is_transport,
use_mode,
video_mode,
place,
position_x,
position_y,
position_z,
type,
patrol_device_info,
robots_code,
ip_addr,
port,
user,
password,
del_flag,
create_by,
create_time,
update_by,
update_time,
main_system_code,
map_file_path,
video_nvr_code,
#{stationName},
#{stationCode},
#{areaId},
#{areaName},
#{patrolDeviceName},
#{patrolDeviceCode},
#{deviceModel},
#{manufacturer},
#{useUnit},
#{deviceSource},
#{productionDate},
#{productionCode},
#{isTransport},
#{useMode},
#{videoMode},
#{place},
#{positionX},
#{positionY},
#{positionZ},
#{type},
#{patrolDeviceInfo},
#{robotsCode},
#{ipAddr},
#{port},
#{user},
#{password},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{mainSystemCode},
#{mapFilePath},
#{videoNvrCode},
update basedata_eqpbook
station_name = #{stationName},
station_code = #{stationCode},
area_id = #{areaId},
area_name = #{areaName},
patrol_device_name = #{patrolDeviceName},
patrol_device_code = #{patrolDeviceCode},
device_model = #{deviceModel},
manufacturer = #{manufacturer},
use_unit = #{useUnit},
device_source = #{deviceSource},
production_date = #{productionDate},
production_code = #{productionCode},
is_transport = #{isTransport},
use_mode = #{useMode},
video_mode = #{videoMode},
place = #{place},
position_x = #{positionX},
position_y = #{positionY},
position_z = #{positionZ},
type = #{type},
patrol_device_info = #{patrolDeviceInfo},
robots_code = #{robotsCode},
ip_addr = #{ipAddr},
port = #{port},
user = #{user},
password = #{password},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
main_system_code = #{mainSystemCode},
map_file_path = #{mapFilePath},
video_nvr_code = #{videoNvrCode},
where eqp_book_id = #{eqpBookId}
delete
from basedata_eqpbook
where eqp_book_id = #{eqpBookId}
delete from basedata_eqpbook where eqp_book_id in
#{eqpBookId}