自动化立体仓库 - WMS系统
#
whycq
2024-04-24 d58092aced22e65141938c81aebd55dbfad5bde7
#
2个文件已修改
21 ■■■■ 已修改文件
src/main/java/com/zy/asrs/controller/AgvMapController.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/AgvLocMastServiceImpl.java 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/controller/AgvMapController.java
@@ -73,10 +73,10 @@
                //y = generateMap2Bay(bay);
            }
            ////3楼
            //if(floor == 3){
            //    y = generateMap3Row(row);
            //    x = generateMap3Bay(bay);
            //}
            if(floor == 3){
                y = generateMap3Row(row);
//                x = generateMap3Bay(bay);
            }
            ArrayList rowData = arrayLists.get(x);
            Object o = rowData.get(y);
@@ -127,6 +127,7 @@
                x ++;
            }
        }
        if(row >9) x += 9;
        return x;
    }
src/main/java/com/zy/asrs/service/impl/AgvLocMastServiceImpl.java
@@ -129,7 +129,7 @@
            return false;
        }
        if(row <= 6 && bay >= 29){
        if(row <= 6 && bay >= 30){
            return false;
        }
@@ -140,13 +140,13 @@
            return false;
        }
        if(row <= 21 && bay >= 33){
        if(row <= 21 && row != 7 && row != 8 && bay >= 33){
            return false;
        }
        if(row <= 24 && bay >= 34){
        if((row <= 24 && row != 7 && row != 8) && bay >= 34){
            return false;
        }
        if(row <= 26 && bay >= 29){
        if(row >= 25 && row <= 26 && bay >= 29){
            return false;
        }
@@ -155,7 +155,7 @@
            return  false;
        }
        if((row != 22 && row != 23  && row != 24 && row != 25 ) && bay == 16){
        if((row >= 22 && row != 26 ) && bay == 16){
            return  false;
        }
@@ -183,7 +183,7 @@
            return 2;
        }
        if(row <= 18 && bay <= 8){
        if(row <= 18 && bay >= 9){
            return 2;
        }