| | |
| | | if (locMast.getLocNo().startsWith("02003") || locMast.getLocNo().startsWith("12003")) { |
| | | continue; |
| | | } |
| | | if (!Cools.isEmpty(locMast.getLocSts()) && locMast.getLocSts().equals("X")) { |
| | | continue; |
| | | } |
| | | String locNo = locMast.getLocNo(); |
| | | int row = Integer.parseInt(locNo.substring(0, 2)) + 4; |
| | | if (row >= 10) { |
| | |
| | | if (locMast1 == null) { |
| | | log.info("库位不匹配"); |
| | | } else { |
| | | if (locMast1.getLocSts().equalsIgnoreCase("X") && (locMast.getLocSts().equalsIgnoreCase("W") || locMast.getLocSts().equalsIgnoreCase("E"))) { |
| | | if (locMast1.getLocSts().equalsIgnoreCase("X")) { |
| | | |
| | | } else if (!locMast1.getLocSts().equalsIgnoreCase(locMast.getLocSts())) { |
| | | log.info("库位状态不匹配{},WMS:{},RCS:{}", locMast1.getLocNo(), locMast1.getLocSts(), locMast.getLocSts()); |