#
whycq
2023-05-21 c9b14e19a87cbd27e7e8b56bf35726e3760fded4
src/main/webapp/static/js/console.js
@@ -62,11 +62,29 @@
                }
            }
        }
        bayWidth = rackss[i].width / bLen
        bayWidth = (rackss[i].width / bLen)-4
        // hpPosition 0 表示货架序号 左->右 1 表示货架序号 左<-右
        if (mapInfo.hpPosition == 1) {
            bNum = maxBayNo
            for (let j = bLen; j > 0; j--) {
                if (i === 0) {
                    if (j === 13) {
                        bay = "<button class='item' style='width: " + 160 + "px'>" + bNum + "</button>"
                        bays = bays + bay
                        bNum = bNum - interval;
                        continue
                    }
                    bay = "<button class='item' style='width: "+ bayWidth +"px'>" + bNum + "</button>"
                    bays = bays + bay
                    bNum = bNum - interval;
                    continue
                }
                if (j === 13) {
                    bay = "<button class='item' style='margin-left: 160px;width: "+ bayWidth +"px'>" + (bNum - 2) + "</button>"
                    bays = bays + bay
                    bNum = bNum - interval - 2;
                    continue
                }
                bay = "<button class='item' style='width: "+ bayWidth +"px'>" + bNum + "</button>"
                bays = bays + bay
                bNum = bNum - interval;
@@ -74,6 +92,24 @@
        }else {
            bNum = minBayNo
            for (let j = 0; j < bLen; j++) {
                if (i === 0) {
                    if (j === 15 || j === 16) {
                        bay = "<button class='item' style='width: "+ 80 +"px'>" + bNum + "</button>"
                        bays = bays + bay
                        bNum = bNum + interval;
                        continue
                    }
                    bay = "<button class='item' style='width: "+ bayWidth +"px'>" + bNum + "</button>"
                    bays = bays + bay
                    bNum = bNum + interval;
                    continue
                }
                if (j === 15) {
                    bay = "<button class='item' style='margin-left: 160px;width: "+ bayWidth +"px'>" + (bNum + 4) + "</button>"
                    bays = bays + bay
                    bNum = bNum + interval + 4;
                    continue
                }
                bay = "<button class='item' style='width: "+ bayWidth +"px'>" + bNum + "</button>"
                bays = bays + bay
                bNum = bNum + interval;