select zdp.passflow_id,
zdp.sn,
zdp.passflow_name,
zdp.passflow_type,
zdp.passflow_location,
zdp.name,
zdp.longitude,
zdp.latitude,
zdp.status,
zdp.create_by,
zdp.create_time,
zdp.update_by,
zdp.update_time,
zdp.remark,
zdp.sync_time,
zdp.dept_id,
zdp.scenic_id,
zs.scenic_name
from zdy_device_passflow zdp
left join zdy_scenic zs on zs.id = zdp.scenic_id
insert into zdy_device_passflow
sn,
passflow_name,
passflow_type,
passflow_location,
name,
longitude,
latitude,
status,
create_by,
create_time,
update_by,
update_time,
remark,
sync_time,
dept_id,
scenic_id,
#{sn},
#{passflowName},
#{passflowType},
#{passflowLocation},
#{name},
#{longitude},
#{latitude},
#{status},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
#{syncTime},
#{deptId},
#{scenicId},
update zdy_device_passflow
sn =
#{sn},
passflow_name =
#{passflowName},
passflow_type =
#{passflowType},
passflow_location =
#{passflowLocation},
name =
#{name},
longitude =
#{longitude},
latitude =
#{latitude},
status =
#{status},
create_by =
#{createBy},
create_time =
#{createTime},
update_by =
#{updateBy},
update_time =
#{updateTime},
remark =
#{remark},
sync_time =
#{syncTime},
dept_id =
#{deptId},
scenic_id =
#{scenicId},
where passflow_id = #{passflowId}
delete
from zdy_device_passflow
where passflow_id = #{passflowId}
delete from zdy_device_passflow where passflow_id in
#{passflowId}