zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/utils/ShuttleDispatcher.java
@@ -112,6 +112,10 @@ } if (resThread != null) { if (resThread.getStatus().getCurrentLocNo().equals(locNo)) { return resThread.getDevice(); } Task result = generateMoveTask(resThread.getDevice(), locNo); if (result != null) { return resThread.getDevice(); @@ -142,6 +146,10 @@ continue; } if (shuttleProtocol.getCurrentLocNo() == null) { continue; } int shuttleLev = Utils.getLev(shuttleProtocol.getCurrentLocNo()); if (shuttleLev == lev) { currentLevDevices.add(device);