| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 | 
							- //创建楼层选择器
 
- 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;
 
-             cursor:pointer;
 
-         }
 
-         .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) {
 
-     var _this = this;
 
-     showAllPanels();
 
-     reset();
 
-     var floor = app.query("#" + id)[0];
 
-     delete_ui();
 
-     sidebar.equipment = false;
 
-     floorID = id;//将当前楼层存放floorID
 
-     click_userData();//调用获取当前楼层设备类型数据
 
-     app.level.change(floor);
 
-     app.query("#" + id)[0].query('.Thing').forEach(function (obj){
 
-         // console.log(obj)
 
-         var car = app.query("#"+obj.id)[0];
 
-         // panelArr.push(uiAnchor(car));
 
-     })
 
-     
 
-     $.ajax({
 
-         type: "GET",
 
-         url:'/uploads/wechat/163607/file/广西东盟项目/JSON/Goods.json',
 
-         dataType: "json",
 
-         async: false,
 
-         success: function (data) {
 
-             for(let i = 0 ; i < data.array.length; i++){
 
-                 var array = data.array[i]
 
-                 if(id === array.floorID){
 
-                     _this.createTruck(array);
 
-                 }
 
-             }
 
-         }
 
-     });
 
- }
 
- // 销毁面板
 
- function showAllPanels() {
 
- 	panelArr.forEach(function (car) {
 
- 		car.destroy();
 
- 	});
 
- }
 
- function createTruck(data) {
 
-     // 创建Thing
 
-     truck = app.create({
 
-         type: data.type,
 
-         name: data.name,
 
-         url: data.url,
 
-         id: data.id,
 
-         position: data.position,
 
-         angle: 0,
 
-         angles: data.angles,
 
-         scale: data.scale
 
-     });
 
-     if(data.uiAnchor == true){
 
-         panelArr.push(uiAnchor(truck));
 
-     }
 
- }
 
- function reset() {
 
-     app.query(/thing/).forEach(function (obj){
 
-         // console.log(obj)
 
-         obj.destroy();
 
-         obj = null;
 
-     })
 
- }
 
- // 点击右侧侧边栏开关
 
- 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');
 
-     }
 
- }
 
 
  |