| | |
| | | throw new CoolException("码垛位编号 palletizingNo="+param.getStaNo()+" 所处站点料箱码异常状态;料箱码==》为空"+basDevp.getBarcode()); |
| | | } |
| | | if (!basDevp.getInEnable().equals("Y")){ |
| | | throw new CoolException("码垛位编号 palletizingNo="+param.getStaNo()+" 所处站点,请等待翻转完成;料箱码==》"+basDevp.getBarcode()); |
| | | try{ |
| | | Thread.sleep(500); |
| | | } catch (Exception e){ |
| | | |
| | | } |
| | | BasDevp basDevp1111 = basDevpService.selectById(param.getStaNo()); |
| | | if (!basDevp1111.getInEnable().equals("Y")){ |
| | | throw new CoolException("码垛位编号 palletizingNo="+param.getStaNo()+" 所处站点,请等待翻转完成;料箱码==》"+basDevp.getBarcode()); |
| | | } |
| | | |
| | | } |
| | | if (!CodeDetectionUtil.barcodeDetection(basDevp.getBarcode(),8)){ |
| | | throw new CoolException("码垛位编号 palletizingNo="+param.getStaNo()+" 所处站点料箱码异常状态;料箱码:"+basDevp.getBarcode()); |
| | |
| | | LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_no", singleLoc)); |
| | | if (locMast.getLocSts().equals("F")){ |
| | | LocDetl locDetl1 = locDetlService.selectOne(new EntityWrapper<LocDetl>().eq("loc_no", singleLoc)); |
| | | if (Cools.isEmpty(locDetl1)){ |
| | | throw new CoolException("库位"+locMast.getLocNo()+"异常,在库但是无库存!!!"); |
| | | } |
| | | if (!locS.contains(locDetl1.getLocNo())){ |
| | | if (locDetl1.getMatnr().equals(locDetl.getMatnr())){ |
| | | locDetlArrayAnd.add(locDetl1); |