From 111316dd3c9db874a24a4126b2b754f0e1b7bd6a Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期四, 11 四月 2024 16:13:31 +0800 Subject: [PATCH] # --- zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/map/websocket/MockScheduler.java | 39 +-------------------------------------- 1 files changed, 1 insertions(+), 38 deletions(-) diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/map/websocket/MockScheduler.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/map/websocket/MockScheduler.java index 03ba0d5..6ef51dc 100644 --- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/map/websocket/MockScheduler.java +++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/map/websocket/MockScheduler.java @@ -60,7 +60,7 @@ shuttleVo.setCurLocNo(Utils.getLocNo(row, bay, lev)); List<String> preTravelPath = generateFullTravelPath(10, 30, lev); - shuttleVo.setPreTravelPath(preTravelPath); + shuttleVo.setTravelPath(preTravelPath); wsVo.getShuttleVos().add(shuttleVo); @@ -85,43 +85,6 @@ increasingBay = !increasingBay; // 鍒拌揪姣忚鐨勬湯灏炬椂鏀瑰彉bay鐨勯�掑/閫掑噺鏂瑰悜 } return fullPath; - } - - private List<String> generatePreTravelPath(int currentRow, int currentBay, int currentLev, boolean increasingBay, int pathLength) { - List<String> path = new ArrayList<>(); - int tempRow = currentRow; - int tempBay = currentBay; - boolean tempIncreaseBay = increasingBay; - - for (int i = 0; i < pathLength; i++) { - if (tempIncreaseBay) { - if (tempBay < 30) { - tempBay++; - } else { - if (tempRow < 10) { - tempRow++; - } else { - tempRow = 1; // 濡傛灉 row 宸茬粡鏄渶澶э紝鍒欏洖鍒拌捣濮嬩綅缃� - } - tempIncreaseBay = false; - } - } else { - if (tempBay > 1) { - tempBay--; - } else { - if (tempRow < 10) { - tempRow++; - } else { - tempRow = 1; // 濡傛灉 row 宸茬粡鏄渶澶э紝鍒欏洖鍒拌捣濮嬩綅缃� - } - tempIncreaseBay = true; - } - } - // 灏嗙敓鎴愮殑搴撲綅鍙峰姞鍏ヨ矾寰勫垪琛� - path.add(Utils.getLocNo(tempRow, tempBay, currentLev)); - } - - return path; } } -- Gitblit v1.9.1