瀏覽代碼

3dModeling buildingCreate.js 朱涛 commit at 2021-04-25

朱涛 4 年之前
父節點
當前提交
3eca8f165c
共有 1 個文件被更改,包括 56 次插入0 次删除
  1. 56 0
      3dModeling/fhl104746/buildingCreate.js

+ 56 - 0
3dModeling/fhl104746/buildingCreate.js

@@ -493,3 +493,59 @@ function getTabledata(d) {
 
 
         // 列标题
         // 列标题
         props: ['设备编号', '设备名称', '安装位置'],
         props: ['设备编号', '设备名称', '安装位置'],
+        // 列数据
+        items: ygArray
+    };
+    return tableData;
+}
+function createPerson(name, age, family) {
+    var o = new Object();
+    o.name = name;
+    o.age = age;
+    o.family = family;
+    o.say = function () {
+        alert(this.name);
+    }
+    return o;
+}
+function destroyPanel() {
+    var mydiv = document.getElementById('mydiv')
+    mydiv.remove();
+}
+//====================
+function updateData(obj) {
+
+    /** ******************* 以下为websoket数据对接 ********************/
+    // 对接自有websoket服务器
+    if (!webSocket) {
+        // 如果网站是 https 则对应 wss
+        // 如果网站是 http 则对应 ws 即可
+        webSocket = new WebSocket('ws://101.133.214.75:8080/Device_Manager/socket');
+        // 建立 websocket 连接成功触发事件
+        webSocket.onopen = function () {
+
+        };
+        // 接收服务端数据时触发事件
+        webSocket.onmessage = function (evt) {
+            queryDeviceStatus(evt);
+        };
+        webSocket.onclose = function (evt) {
+
+            webSocket = null;
+        }
+    }
+}
+
+//接收父级页面数据
+function userListener(data) {
+    
+    buildingStore = data.data;
+}
+
+// 监听用户页面传回的数据 并调用 ThingJS 页面方法
+window.addEventListener('message', function (e) {
+    var _this=this;
+    var array;
+    var data = e.data;
+    var funcName = data.funcName;
+    var param = data.param;