From 4d44953d342fb0f7a1b9726eeaa9a35ba2b7548c Mon Sep 17 00:00:00 2001 From: 野心家 <1051256694@qq.com> Date: 星期四, 19 六月 2025 11:12:28 +0800 Subject: [PATCH] 初始化 --- src/main/webapp/static/js/console.js | 52 +++++++++++++++++++++++++++++++++------------------- 1 files changed, 33 insertions(+), 19 deletions(-) diff --git a/src/main/webapp/static/js/console.js b/src/main/webapp/static/js/console.js index 7ddda45..6ffe0ac 100644 --- a/src/main/webapp/static/js/console.js +++ b/src/main/webapp/static/js/console.js @@ -26,7 +26,6 @@ let bay ='' // 鍗曚釜搴撲綅 let bays = '' // 搴撲綅闆嗗悎 let bayWidth = rackss[i].width / (rackss[i].maxBayNo / rackss[i].minBayNo) - console.log(bayWidth) let maxBayNo = rackss[i].maxBayNo // 鏈�澶у簱浣嶅彿 let minBayNo = rackss[i].minBayNo // 鏈�灏忓簱浣嶅彿 let bLen = maxBayNo / minBayNo // 搴撲綅涓暟 @@ -41,10 +40,16 @@ } }else { bNum = minBayNo + let hiddenArr = []; + if (rackss[i].hiddenArr != undefined) { + hiddenArr = rackss[i].hiddenArr + } for (let j = 0; j < bLen; j++) { - - bay = "<button class='item' style='width: "+ bayWidth +"px'>" + bNum + "</button>" - bays = bays + bay + bay = "<button class='item' style='width: "+ bayWidth +"px'>" + bNum + "</button>"; + if (hiddenArr.indexOf(bNum) != -1) { + bay = "<button class='item' style='width: "+ bayWidth +"px;visibility: hidden'>" + bNum + "</button>"; + } + bays = bays + bay; bNum = bNum + minBayNo; } } @@ -58,17 +63,17 @@ racks = racks + rack // getCrnInfo(minBayNo); } - // 璐ф灦鎻忚堪 - for (let i = 0;i < rackDescss.length;i++) { - rackDesc = "<div class='rackDescs' id='" + rackDescss[i].id + - "'style='width:"+ rackDescss[i].width + - "px;height: "+ rackDescss[i].height+ - "px;line-height: "+ rackDescss[i].height+ - "px;top: "+ rackDescss[i].top + - "px;left: "+ rackDescss[i].left + - "px'>" + rackDescss[i].text + "</div>" - rackDescs = rackDescs + rackDesc - } + // // 璐ф灦鎻忚堪 + // for (let i = 0;i < rackDescss.length;i++) { + // rackDesc = "<div class='rackDescs' id='" + rackDescss[i].id + + // "'style='width:"+ rackDescss[i].width + + // "px;height: "+ rackDescss[i].height+ + // "px;line-height: "+ rackDescss[i].height+ + // "px;top: "+ rackDescss[i].top + + // "px;left: "+ rackDescss[i].left + + // "px'>" + rackDescss[i].text + "</div>" + // rackDescs = rackDescs + rackDesc + // } // 鍫嗗灈鏈哄拰鍦拌建 for (let i = 0;i < crnss.length;i++) { if (crnss[i].type == "crane") { @@ -91,13 +96,20 @@ } // 妤煎眰 for (let i = 0; i < areas.length;i++) { + let stnss = areas[i].stns let floor = areas[i].text + console.log(areas[i].top) floorId = areas[i].id var position = (i+1)*100 floorBtn = "<button class='floorBtn btn-16' onclick='changFloor("+i+")' style='top: "+position+"px;'>" + floor +"</button>" - floorBtnss = floorBtnss + floorBtn + console.log(mapInfo.areas[0].floors.length) + if (mapInfo.areas[0].floors.length == 1) { + floorBtnss = '' + } else { + floorBtnss = floorBtnss + floorBtn + } // 姣忓眰鐨� 杈撻�佺嚎绔欑偣 var index = i var n = 1 @@ -132,7 +144,7 @@ $(".main-part").append(floorInfo) $("#line-total").html(total[0]) - listenChange(); + // listenChange(); } function changFloor(e) { @@ -141,5 +153,7 @@ $(".main-part").append(floorInfo) $("#line-total").empty() $("#line-total").html(total[e]) - listenChange(); -} \ No newline at end of file + // listenChange(); +} + + -- Gitblit v1.9.1