Browse Source

3dModeling FloorClick.js 张婷 commit at 2020-09-28

张婷 4 years ago
parent
commit
ec52f25a3b
1 changed files with 68 additions and 0 deletions
  1. 68 0
      3dModeling/tjby12/FloorClick.js

+ 68 - 0
3dModeling/tjby12/FloorClick.js

@@ -112,3 +112,71 @@ function creatbutElement(floorNum) {
         var floorData = data[i]
         var floorId = floorData.min_level;
         var num = floorNum.substring(1, 3);
+        var s = parseInt(num)
+        if (floorId == s) {
+            var dataArray = floorData.item;
+            if (dataArray) {
+                for (var q = 0; q < dataArray.length; q++) {
+                    var eee = dataArray[q].dwtype;
+                    devType.push(eee);
+                }
+            }
+            break;
+        }
+    }
+    var darray = uniq(devType);
+    var textAndPictureMarkerHtml =
+        `<div class="bottomBtnsRight" id="bottomBtnsRight">
+		</div>`;
+    $('#div2d').append($(textAndPictureMarkerHtml));
+    darray.forEach(function (name) {
+        if (name == "YTVA") {
+            var yTVAHtml =
+                `<div onclick="icon_click('YTVA',` + s + `)" class="bottomBtn" value='视频告警监测'>
+				<span class="bottomBtnText">视频告警监测<span>
+			</div>
+            	`;
+            $('#bottomBtnsRight').append($(yTVAHtml));
+        } else if (name == "YTWP") {
+            var yTVAHtml =
+                `<div onclick="icon_click('YTWP',` + s + `)" class="bottomBtn" value='水压检测'>
+				<span class="bottomBtnText">水压监测<span>
+			</div>
+            	`;
+            $('#bottomBtnsRight').append($(yTVAHtml));
+        } else if (name == "YTCI") {
+            var yTVAHtml =
+                `<div onclick="icon_click('YTCI',` + s + `)" class="bottomBtn" value='环境监测'>
+				<span class="bottomBtnText">环境监测<span>
+			</div>
+            	`;
+            $('#bottomBtnsRight').append($(yTVAHtml));
+        } else if (name == "YTEF") {
+            var yTVAHtml =
+                `<div onclick="icon_click('YTEF',` + s + `)" class="bottomBtn" value='电气火灾监测'>
+				<span class="bottomBtnText">电气火灾监测<span>
+			</div>
+            	`;
+            $('#bottomBtnsRight').append($(yTVAHtml));
+        } else if (name == "YTFC") {
+            var yTVAHtml =
+                `<div onclick="icon_click('YTFC',` + s + `)" class="bottomBtn" value='消防控制柜'>
+				<span class="bottomBtnText">消防控制柜<span>
+			</div>
+            	`;
+            $('#bottomBtnsRight').append($(yTVAHtml));
+        } else if (name == "YTSM") {
+            var yTVAHtml =
+                `<div onclick="icon_click('YTSM',` + s + `)" class="bottomBtn" value='烟感'>
+				<span class="bottomBtnText">烟感<span>
+			</div>
+            	`;
+            $('#bottomBtnsRight').append($(yTVAHtml));
+        }
+
+        else if (name == "YTLL") {
+            var yTVAHtml =
+                `<div onclick="icon_click('YTLL',` + s + `)" class="bottomBtn" value='液位'>
+				<span class="bottomBtnText">液位<span>
+			</div>
+            	`;