| | |
| | | |
| | | //103站分配1,2堆垛机 |
| | | crnNos.add(1); |
| | | // crnNos.add(2); |
| | | crnNos.add(2); |
| | | |
| | | //分配1,7,8,14排 |
| | | rows.add(1); |
| | |
| | | end = 21; |
| | | |
| | | //203站分配2,3堆垛机 |
| | | // crnNos.add(2); |
| | | crnNos.add(2); |
| | | crnNos.add(3); |
| | | |
| | | //分配8,14,15,21排 |
| | |
| | | } |
| | | |
| | | //3号可以入库前必须打开控制 |
| | | if (!Cools.isEmpty(matNos) && crnNo != 2) { |
| | | if (!Cools.isEmpty(matNos)) { |
| | | for (String matNo : matNos) { |
| | | Mat mat = matService.selectByMatnr(matNo); |
| | | if (matType == null) { |
| | |
| | | // 浅库位对应堆垛机必须可用且无异常 |
| | | if (basCrnpService.checkSiteError(locMast0.getCrnNo(), true)) { |
| | | // 因库位移转、需预留空库位 |
| | | if (locMastService.checkEmptyCount(locMast0, 10)) { |
| | | if (locMastService.checkEmptyCount0(locMast0, 6)) { |
| | | locMast = locMast0; |
| | | } |
| | | } |