| | |
| | | ioType = 107; |
| | | } |
| | | assert ioType != null; |
| | | locMastService.breakUp(dto.getLocNo(), excludeLocNos); |
| | | // 获取库位 |
| | | LocMast locMast = locMastService.selectById(dto.getLocNo()); |
| | | // 获取路径 |
| | |
| | | } else { |
| | | throw new CoolException(dto.getLocNo() + "库位不是在库状态"); |
| | | } |
| | | locMastService.breakUp(dto.getLocNo(), excludeLocNos); |
| | | } |
| | | } |
| | | |
| | |
| | | Collections.reverse(locMasts); |
| | | break; |
| | | default: |
| | | throw new IllegalStateException("Unexpected value: " + locMasts.get(0).getRow1()); |
| | | break; |
| | | } |
| | | if (locNos.size() > locMasts.size()) { |
| | | throw new CoolException("服务器错误"); |