src/main/java/com/zy/common/utils/ShuttleDispatchUtils.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/common/utils/ShuttleDispatchUtils.java
@@ -176,8 +176,9 @@ String currentLocNo = shuttleThread.getShuttleProtocol().getCurrentLocNo(); int currentLev = Utils.getLev(currentLocNo); List<WrkMast> wrkMasts1 = wrkMastService.selectNoShuttleWrkByLev(currentLev);//判断当前穿梭车楼层是否有待分配车辆的任务,如果有则不分配这辆车 if (!wrkMasts1.isEmpty()) { //存在其他任务,跳过这辆车 int shuttleCount = this.getShuttleCountByLev(currentLev);//获取穿梭车楼层车辆数量 if (!wrkMasts1.isEmpty() && shuttleCount <= 1) { //存在其他任务且可用小车数量小于等于1,跳过这辆车 continue; }