diff --git a/src/components/content/tunnelScene/TunnelScene.vue b/src/components/content/tunnelScene/TunnelScene.vue index 45b1098..1fe94f4 100644 --- a/src/components/content/tunnelScene/TunnelScene.vue +++ b/src/components/content/tunnelScene/TunnelScene.vue @@ -74,7 +74,6 @@ async function handleMounted() { // 给对象初加载设备模型 demo.initDevicesModel(map); - console.info("设备模型加载完毕", deviceList); } catch (err) { console.log(err); } @@ -155,22 +154,19 @@ function rClickCallback(demo) { } // 添加设备 -function handleAddEqu(e) { - console.log("添加的设备属性", e); +function handleAddEqu(formInfo) { + if (!formInfo.equipmentType) { + alert("请选择设备"); + return; + } + //表单信息 + //这里利用处理请求 + demo.addEquipment(targetP, formInfo); } // 删除设备 async function handleRemoveEqu() { - // const result = await demo.removeDev(devInfo.meshId); - // if (result === "ok") { - // hasDevice.value = false; - // editDevInfo(); - // ElMessage({ - // message: "删除成功", - // type: "success", - // }); - // } - console.log("删除"); + demo.removeEquipment(targetP); } // 处理取消关闭编辑框事件 diff --git a/src/components/content/tunnelScene/editEquComp/editDialog.vue b/src/components/content/tunnelScene/editEquComp/editDialog.vue index fe1a1e8..4a9b272 100644 --- a/src/components/content/tunnelScene/editEquComp/editDialog.vue +++ b/src/components/content/tunnelScene/editEquComp/editDialog.vue @@ -55,7 +55,14 @@