src/main/java/autoMove.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/utils/Utils.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/common/service/CommonService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/rowLastnoType.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/wrkMastExecute.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/wrkMastExecuteLog.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/wrkMastFourWarVehicle.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/wrkMastFourWarVehicleLog.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/autoMove.sql
File was deleted src/main/java/com/zy/asrs/utils/Utils.java
@@ -493,38 +493,28 @@ public static int[] LocNecessaryParametersDoubleExtension6(RowLastno rowLastno, Integer curRow, Integer crnNumber) { int[] necessaryParameters = new int[]{0, 0, 0, 0}; Integer sRow = rowLastno.getsRow();//起始排号 Integer offset = 4;//起始排号 Integer offset = 16;//起始排号 Integer sCrnNo = rowLastno.getsCrnNo();//起始堆垛机号 necessaryParameters[0] = crnNumber; // 轮询次数 curRow = curRow - offset; //满板正常入库 switch (curRow){ case 1: necessaryParameters[1] = 4; //curRow 最深库位排 necessaryParameters[1] = 3; //curRow 最深库位排 necessaryParameters[2] = sCrnNo; //crnNo 堆垛机号 necessaryParameters[3] = 7; //nearRow 最浅库位排 necessaryParameters[3] = 6; //nearRow 最浅库位排 break; case 4: necessaryParameters[1] = 9; //curRow 最深库位排 necessaryParameters[2] = sCrnNo; //crnNo 堆垛机号 necessaryParameters[3] = 12; //nearRow 最浅库位排 break; case 9: necessaryParameters[1] = 14; //curRow 最深库位排 necessaryParameters[2] = sCrnNo; //crnNo 堆垛机号 necessaryParameters[3] = 14; //nearRow 最浅库位排 break; case 14: case 3: necessaryParameters[1] = 7; //curRow 最深库位排 necessaryParameters[2] = sCrnNo; //crnNo 堆垛机号 necessaryParameters[3] = 4; //nearRow 最浅库位排 necessaryParameters[3] = 10; //nearRow 最浅库位排 break; case 7: necessaryParameters[1] = 12; //curRow 最深库位排 necessaryParameters[1] = 11; //curRow 最深库位排 necessaryParameters[2] = sCrnNo; //crnNo 堆垛机号 necessaryParameters[3] = 9; //nearRow 最浅库位排 necessaryParameters[3] = 11; //nearRow 最浅库位排 break; case 12: case 11: necessaryParameters[1] = 1; //curRow 最深库位排 necessaryParameters[2] = sCrnNo; //crnNo 堆垛机号 necessaryParameters[3] = 2; //nearRow 最浅库位排 src/main/java/com/zy/common/service/CommonService.java
@@ -851,16 +851,45 @@ .eq("loc_sts", "O").eq("whs_type",rowLastnoType.getType().longValue()) .orderBy("lev1",true).orderBy("bay1",true));//最浅库位 for (LocMast locMast1 : locMasts) { if (locMast != null){ break; } if (!VersionUtils.locMoveCheckLocTypeComplete(locMast1, locTypeDto)) { continue; } if (Utils.BooleanWhsTypeStaIoType(rowLastno)){ //获取目标库位所在巷道最深空库位 LocMast locMast2 = locMastService.selectLocByLocStsPakInO(curRow,nearRow,locMast1,rowLastnoType.getType().longValue()); if (!Cools.isEmpty(locMast2) && locMast2.getBay1()==curRow) { locMast = locMast2; break; // LocMast locMast2 = locMastService.selectLocByLocStsPakInO(curRow,nearRow,locMast1,rowLastnoType.getType().longValue()); // if (!Cools.isEmpty(locMast2) && locMast2.getBay1()==curRow) { // locMast = locMast2; // break; // } List<LocMast> locMasts1 = null; if (curRow < nearRow){ locMasts1 = locMastService.selectList(new EntityWrapper<LocMast>() .eq("gro1", locMast1.getGro1()) .orderBy("row1",true)); if(locMasts1.size() == 3 || (curRow>20 && locMasts1.size() == 2)){ locMasts1 = locMastService.selectList(new EntityWrapper<LocMast>() .eq("gro1", locMast1.getGro1()) .orderBy("row1",false)); } }else { locMasts1 = locMastService.selectList(new EntityWrapper<LocMast>() .eq("gro1", locMast1.getGro1()) .orderBy("row1",false)); } if (Cools.isEmpty(locMasts1)) { continue; } for (LocMast locMastGro1 : locMasts1) { if (locMastGro1.getLocSts().equals("O")){ locMast = locMastGro1; break; } } } } src/main/java/rowLastnoType.sql
File was deleted src/main/java/wrkMastExecute.sql
File was deleted src/main/java/wrkMastExecuteLog.sql
File was deleted src/main/java/wrkMastFourWarVehicle.sql
File was deleted src/main/java/wrkMastFourWarVehicleLog.sql
File was deleted