| | |
| | | return R.error("高低检测信号不能为空"); |
| | | } |
| | | |
| | | try { |
| | | // 延迟 3 秒再检测 |
| | | Thread.sleep(3000); |
| | | } catch (InterruptedException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | // 源站点状态检测 |
| | | BasDevp sourceStaNo = basDevpService.checkSiteStatus(param.getSourceStaNo(), true); |
| | | sourceStaNo.setLocType1(param.getLocType1()); |
| | |
| | | */ |
| | | @Transactional |
| | | public StartupDto startupFullPutStore(Integer devpNo, String barcode,Double weight, LocTypeDto locTypeDto, List<WaitPakin> waitPakins) { |
| | | long start = System.currentTimeMillis(); |
| | | // 源站点状态检测 |
| | | BasDevp sourceStaNo = basDevpService.checkSiteStatus(devpNo, true); |
| | | // 检索库位 |
| | |
| | | wrkDetl.setProType(orderDetl.getProType()); |
| | | wrkDetl.setSPgNO(orderDetl.getSPgNO()); |
| | | wrkDetl.setOutOrderNo(orderDetl.getOutOrderNo()); |
| | | // wrkDetl.setLuHao(orderDetl.getLuHao()); |
| | | wrkDetl.setLuHao(orderDetl.getLuHao()); |
| | | wrkDetl.setSupp(orderDetl.getSupp()); |
| | | wrkDetl.setSuppCode(orderDetl.getSuppCode()); |
| | | wrkDetl.setPacking(orderDetl.getPacking()); |
| | |
| | | } else { |
| | | throw new CoolException(dto.getLocNo() + "目标库位已被占用"); |
| | | } |
| | | log.info("库位检索耗时: {} ms", System.currentTimeMillis() - start); |
| | | return dto; |
| | | } |
| | | |