src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -245,7 +245,14 @@ if (locDetls1.size() == 0) {//内侧库位没有相同的物料,跳过 continue; } int locRow = Utils.getRow(locDetl0.getLocNo()); switch (locRow) { case 3: case 11: case 18: Collections.reverse(locDetls1); break; } for (LocDetl detl : locDetls1) { double lastCount = locDetl.getCount() - useCount;//剩余所需数量 double realCount = 0;//实际提供数量 @@ -314,6 +321,9 @@ return locDetlList; } } //库存数量不满足 throw new CoolException("单品区域只有" + useCount + "个货物"); } return null;