| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 | 
							- //创建楼层选择器
 
- function creatFloorChoose() {
 
-     var floorsign =
 
-         `<div id="floorChooseDiv" class="showFloorBtn">         
 
-         
 
-         <div value='close' onclick="handleSide()"  class ="closeIocn"  id='rightSideSwitch'></div>
 
-         </div>`;
 
-     $('#div2d').append($(floorsign));
 
-     var car = app.query(".Floor")
 
-     var html = ``
 
-     for(let i = 0 ; i < car.length; i++){
 
-         html +=
 
-         `
 
-         <div onclick="floorclick('${car[i].id}')" class = "showFloorBtns" id='${car[i].id}'>${car[i].id}</div> 
 
-         `
 
-     }
 
-     $('#floorChooseDiv').append($(html));
 
-     
 
-     $('head').append($(`
 
-         <style>
 
-         .showFloorBtns{
 
-             margin-bottom:6px;
 
-             border:1px solid rgb(24,118,208);
 
-             border-radius:4px;
 
-             text-align:center;
 
-             height:28px;
 
-             line-height:28px;
 
-             width:40px;
 
-             color:rgba(255,255,255,0.5);
 
-             background-color:rgba(24,144,255,0.3);
 
-         //  display:inline-block;
 
-                     }
 
-         .showFloorBtn{
 
-         position: absolute;
 
-         // top:10px;
 
-             top:calc(2%);
 
-             right:-52px;
 
-         // height:800px;
 
-             width:50px;
 
-             border-radius:0px;
 
-             margin-top:0px;
 
-                     }
 
-         .closeIocn{
 
-         //  margin-bottom:6px;
 
-         //  border:1px solid rgb(24,118,208);
 
-             border-radius:4px;
 
-             text-align:center;
 
-             height:30px;
 
-             line-height:28px;
 
-             width:40px;
 
-             color:rgba(255,255,255,0.5);
 
-             background-image: url(https://s3.ax1x.com/2021/01/29/yCR8dP.png);
 
-             background-repeat:no-repeat;
 
-             background-position:center center;
 
-             position: absolute;
 
-             top: calc(50%);
 
-             left: -35px;
 
-                 }
 
-                 .active{
 
-         background-color:red;
 
-                 }
 
-         </style>
 
-     `));
 
- }
 
- //楼层切换
 
- function floorclick(id) {
 
-     // test();
 
-     //  delMydiv();
 
-     //  floormen = id.id;
 
-     //  building = app.buildings[0];
 
-     //  var num = floormen.substring(1, 3);
 
-     //  var s = parseInt(num);
 
-     //  var floor = building.floors[s - 1];
 
-     var floor = app.query("#" + id)[0];
 
-     app.level.change(floor);
 
-     // creatbutType(s);
 
-     creatbutElement(id)
 
- }
 
- // 点击右侧侧边栏开关
 
- function handleSide() {
 
-     if ($('#rightSideSwitch').attr('value') == 'close') {
 
-         $('.showFloorBtn').animate({ right: 0 }, 300);
 
-         //  $('#rightSideSwitch').attr('value', 'open');
 
-         $('#rightSideSwitch').attr('value', 'open').css('background-image', 'url(https://s3.ax1x.com/2021/01/29/yCRGIf.png)');
 
-     } else if ($('#rightSideSwitch').attr('value') == 'open') {
 
-         $('.showFloorBtn').animate({ right: -52 }, 300);
 
-         $('#rightSideSwitch').attr('value', 'close').css('background-image', 'url(https://s3.ax1x.com/2021/01/29/yCR8dP.png)');
 
-         //  $('#rightSideSwitch').attr('value', 'close');
 
-     }
 
- }
 
- //设备类型div删除
 
- function delMydiv() {
 
-     var mydiv = document.getElementById("bottomBtnsRight")
 
-     if (mydiv) {
 
-         if (mydiv != null)
 
-             mydiv.parentNode.removeChild(mydiv);
 
-     }
 
- }
 
- //设备类型选择器
 
- function creatbutElement(floorNum) {
 
-     if(floorNum == "B1"){
 
-         floorNum = "F-1"
 
-     }
 
-     delMydiv();
 
-     var devType = [];
 
-     var data = cleanObj(buildingStore);
 
-     for (var i = 0; i < data.length; i++) {
 
-         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));
 
 
  |