| | |
| | | crns = '', |
| | | track = '', |
| | | tracks = '', |
| | | uTrack = '', |
| | | uTracks = '', |
| | | stn = '', |
| | | barcode = '', |
| | | stns = '', |
| | |
| | | let bLen |
| | | let interval // 间隔数 |
| | | |
| | | if (maxBayNo<35) { |
| | | if (maxBayNo<40) { |
| | | interval = 1 |
| | | bLen = maxBayNo / interval // 库位个数 |
| | | } else { |
| | |
| | | } |
| | | } |
| | | } |
| | | bayWidth = (rackss[i].width / bLen)-4 |
| | | bayWidth = (rackss[i].width / bLen) |
| | | // hpPosition 0 表示货架序号 左->右 1 表示货架序号 左<-右 |
| | | if (mapInfo.hpPosition == 1) { |
| | | bNum = maxBayNo |
| | |
| | | }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; |
| | |
| | | "px;left: "+ crnss[i].left + |
| | | "px'></div>" |
| | | crns = crns + crn |
| | | } else if(crnss[i].type == 'uTrack'){ |
| | | uTrack = "<div class='uTrack' id='" + crnss[i].id + |
| | | "'style='width:"+ crnss[i].width + |
| | | "px;height: "+ crnss[i].height+ |
| | | "px;top: "+ crnss[i].top + |
| | | "px;left: "+ crnss[i].left + |
| | | "px'>" + crnss[i].text + "</div>" |
| | | uTracks = uTracks + uTrack |
| | | } else { |
| | | track = "<div class='track' id='" + crnss[i].id + |
| | | "'style='width:"+ crnss[i].width + |
| | |
| | | } |
| | | |
| | | } |
| | | floorInfo = racks + rackDescs + tracks + crns + stnArr[0] + floorBtnss + barcodeArr[0] |
| | | floorInfo = racks + rackDescs + tracks + uTracks + crns + stnArr[0] + floorBtnss + barcodeArr[0] |
| | | |
| | | $(".main-part").append(floorInfo) |
| | | $("#line-total").html(total[0]) |
| | |
| | | } |
| | | function changFloor(e) { |
| | | $(".main-part").empty() // 清空节点 |
| | | floorInfo = racks + stnArr[e] +rackDescs + crns + tracks + floorBtnss + barcodeArr[e] |
| | | floorInfo = racks + stnArr[e] +rackDescs + crns + tracks + uTracks + floorBtnss + barcodeArr[e] |
| | | $(".main-part").append(floorInfo) |
| | | $("#line-total").empty() |
| | | $("#line-total").html(total[e]) |