Explorar el Código

3dDisplayEngine map.js 袁明明 commit at 2020-09-27

袁明明 hace 4 años
padre
commit
c58ff776b4
Se han modificado 1 ficheros con 88 adiciones y 0 borrados
  1. 88 0
      3dDisplayEngine/buildingJs/map.js

+ 88 - 0
3dDisplayEngine/buildingJs/map.js

@@ -443,3 +443,91 @@ var initWebSocket = function() {
                     Icon.src = "../../res/img/icons/alarm_tab_05.gif"
                 }
                 document.getElementById("rt_alarm_alert_icon").innerHTML = "";
+                document.getElementById("rt_alarm_alert_icon").appendChild(Icon);
+                document.getElementById("rt_alarm_alert_title").innerHTML = jData.evtname;
+                document.getElementById("alarm_time").innerHTML = jData.time;
+                document.getElementById("alarm_company").innerHTML = jData.company;
+                document.getElementById("alarm_device").innerHTML = jData.devicename;
+                alarm_alert.show();
+                $("#rt_alarm_alert").animate({
+                    bottom: '0px'
+                });
+            }
+        };
+        websocket.onerror = function(evt) {
+            console.log("Error:", evt.data);
+            (function() {})()
+        };
+    } catch (exception) {
+        console.log("Exception:", exception);
+        (function() {})()
+    }
+}
+
+var toDecimal = function(x) {
+    var f = parseFloat(x);
+    if (isNaN(f)) {
+        return;
+    }
+    f = Math.round(x * 100) / 100;
+    return f;
+}
+
+var bigger_mouseover = function() {
+    $("#map_btn_bigger").removeClass('map_btn_bigger_off');
+    $("#map_btn_bigger").addClass('map_btn_bigger_on');
+}
+
+var bigger_mouseout = function() {
+    $("#map_btn_bigger").removeClass('map_btn_bigger_on');
+    $("#map_btn_bigger").addClass('map_btn_bigger_off');
+}
+
+var bigger_click = function() {
+    map.zoomIn();
+}
+
+var smaller_mouseover = function() {
+    $("#map_btn_smaller").removeClass('map_btn_smaller_off');
+    $("#map_btn_smaller").addClass('map_btn_smaller_on');
+}
+
+var smaller_mouseout = function() {
+    $("#map_btn_smaller").removeClass('map_btn_smaller_on');
+    $("#map_btn_smaller").addClass('map_btn_smaller_off');
+}
+
+var smaller_click = function() {
+    map.zoomOut();
+}
+
+var shower_mouseover = function() {
+    if (!LabelShow) {
+        $("#map_btn_showlaebl").removeClass('map_btn_showlaebl_off');
+        $("#map_btn_showlaebl").addClass('map_btn_showlaebl_on');
+    }
+}
+
+var shower_mouseout = function() {
+    if (!LabelShow) {
+        $("#map_btn_showlaebl").removeClass('map_btn_showlaebl_on');
+        $("#map_btn_showlaebl").addClass('map_btn_showlaebl_off');
+    }
+}
+
+var shower_click = function() {
+    LabelShow = !LabelShow;
+    if (LabelShow) {
+        $("#map_btn_showlaebl").removeClass('map_btn_showlaebl_on');
+        $("#map_btn_showlaebl").addClass('map_btn_hidelabel');
+        $(".info").removeClass('hiden');
+        $(".info").addClass('shown');
+    } else {
+        $("#map_btn_showlaebl").removeClass('map_btn_hidelabel');
+        $("#map_btn_showlaebl").addClass('map_btn_showlaebl_on');
+        $(".info").removeClass('shown');
+        $(".info").addClass('hiden');
+    }
+}
+
+var left_mouseover = function() {