src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/utils/Utils.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -169,7 +169,7 @@ // 目标站点状态检测 BasDevp staNo = basDevpService.checkSiteStatus(param.getOutSite()); // 判断入库模式 OutStockInterceptUtil.outStockIntercept(param.getOutSite()); //OutStockInterceptUtil.outStockIntercept(param.getOutSite()); // 获取库位明细 List<LocDetlDto> locDetlDtos = new ArrayList<>(); for (StockOutParam.LocDetl paramLocDetl : param.getLocDetls()) { @@ -762,7 +762,7 @@ throw new CoolException("站点不存在"); } // 判断入库模式 OutStockInterceptUtil.outStockIntercept(param.getOutSite()); //OutStockInterceptUtil.outStockIntercept(param.getOutSite()); for (String locNo : param.getLocNos()) { // 获取工作号 int workNo = commonService.getWorkNo(WorkNoType.PAKOUT.type); @@ -891,7 +891,7 @@ // 目标站点状态检测 BasDevp staNo = basDevpService.checkSiteStatus(param.getOutSite()); // 判断入库模式 OutStockInterceptUtil.outStockIntercept(param.getOutSite()); //OutStockInterceptUtil.outStockIntercept(param.getOutSite()); // 获取库位明细 List<LocDetlDto> locDetlDtos = new ArrayList<>(); for (StockOutParam.LocDetl paramLocDetl : param.getLocDetls()) { @@ -919,7 +919,7 @@ // 目标站点状态检测 BasDevp staNo = basDevpService.checkSiteStatus(param.getOutSite()); // 判断入库模式 OutStockInterceptUtil.outStockIntercept(param.getOutSite()); //OutStockInterceptUtil.outStockIntercept(param.getOutSite()); // 获取库位明细 List<LocDetlDto> locDetlDtos = new ArrayList<>(); for (StockOutParam.LocDetl paramLocDetl : param.getLocDetls()) { src/main/java/com/zy/asrs/utils/Utils.java
@@ -318,6 +318,8 @@ return LocNecessaryParametersDoubleExtension6(rowLastno, curRow, crnNumber); //已完善 case 7://平库 CTU库 return LocNecessaryParametersDoubleExtension7(rowLastno, curRow, crnNumber); //已完善 case 8://四向库(牛眼车)eg:光泰四向 return LocNecessaryParametersDoubleExtension6(rowLastno, curRow, crnNumber); //已完善 default: return LocNecessaryParametersMove(rowLastno, curRow, crnNumber);//moveCrnNo } @@ -528,20 +530,20 @@ //满板正常入库 switch (curRow){ case 1: necessaryParameters[1] = 1; //curRow 最深库位排 necessaryParameters[2] = sCrnNo; //crnNo 堆垛机号 necessaryParameters[3] = 1; //nearRow 最浅库位排 break; case 6: necessaryParameters[1] = 3; //curRow 最深库位排 necessaryParameters[2] = sCrnNo; //crnNo 堆垛机号 necessaryParameters[3] = 6; //nearRow 最浅库位排 break; case 13: case 3: necessaryParameters[1] = 8; //curRow 最深库位排 necessaryParameters[2] = sCrnNo; //crnNo 堆垛机号 necessaryParameters[3] = 8; //nearRow 最浅库位排 break; case 8: necessaryParameters[1] = 1; //curRow 最深库位排 necessaryParameters[2] = sCrnNo; //crnNo 堆垛机号 necessaryParameters[3] = 1; //nearRow 最浅库位排 break; default: throw new CoolException("库位排号异常:排号:" + curRow); }