+ ">
是否确定删除该设备
@@ -98,6 +84,9 @@ async function handleMounted() {
} catch (err) {
console.log(err);
}
+
+ demo.tunnelModeInit();
+
}
// 每个模型加载回调
@@ -108,7 +97,7 @@ function loadModel(path) {
(obj) => {
resolve(obj);
},
- (xhr) => {},
+ (xhr) => { },
(err) => {
reject(err);
}
@@ -174,6 +163,8 @@ function rClickCallback(demo) {
demo.addFunction("editDev", editDev);
}
+
+
// 添加设备
function handleAddEqu(formInfo) {
if (!formInfo.equipmentType) {
@@ -221,6 +212,40 @@ function handleCancel() {
demo._resetState();
demo.clearTagsObj();
}
+//现在首先有二种方案,是写在TunnelScene.vue中还是demo.js中呢?
+//我认为可能看数据在哪获取?到时候看在哪里导入,首先我们放在TunnelScene里面吧
+//因为没获取到接口,我们先写死!!!
+//需要参考接口的数据结构!!!,主要是传入函数的参数应该是什么结构???
+const ThreeConfig = {
+ code: 0,
+ data: {
+ tunnelThreeConfig: [{
+ equipmentId: 'fan_01',//传感器id
+ equipmentName: '01',//设备名称
+ pointName: 'point_005_tl',//附着点名称(定位)
+ equipmentType: 'fan',//设备类型(类型可根据后端
+ equipmentValue: 23, //设备存的值
+ }, {
+ equipmentId: 'sensors_01',//传感器id
+ equipmentName: '01',//设备名称
+ pointName: 'point_009_bl',//附着点名称(定位)
+ equipmentType: 'sensors',//设备类型(类型可根据后端
+ equipmentValue: 67, //设备存的值
+ }],
+ },
+ msg: "dda"
+}
+//取值方便操作
+// const tunnelConfigEquipment = ThreeConfig.data.tunnelThreeConfig
+
+// function tunnelModeInit() {
+// for (const item of tunnelConfigEquipment) {
+// let pointmodel = demo.scene.getobjectByName(item.pointName)
+// console.log(pointmodel);
+// }
+// }
+// tunnelModeInit()
+