| | |
| | | //搜索满托盘库位 |
| | | public LocMast searchMaxPallet(FindLocNoAttributeVo findLocNoAttributeVo, LocTypeDto locTypeDto){ |
| | | LocMast targetLocMast = null; |
| | | //查询相同物料 |
| | | List<String> locNos = locDetlService.getSameDetlList(findLocNoAttributeVo.getMatnr()); |
| | | for (String locNo : locNos) { |
| | | //获取通道组 |
| | |
| | | .eq("loc_sts", "O") |
| | | .eq("lev1", lev) |
| | | .eq("loc_type1",locTypeDto.getLocType1()) |
| | | .eq("loc_type2",locTypeDto.getLocType2()) |
| | | .orderBy("bay1", true) |
| | | .orderBy("row1",true)); |
| | | for (LocMast locMast : locMasts) { |
| | |
| | | continue; |
| | | } |
| | | |
| | | if (deepLoc.getLocSts().equals("F")){ |
| | | if (deepLoc.getLocSts().equals("D")){ |
| | | continue; |
| | | }else if (deepLoc.getLocSts().equals("O")){ |
| | | targetLocMast = deepLoc; |