自动化立体仓库 - WMS系统
#
lsh
2025-01-03 da33ab4479da95c8e162765ad1d7d7e00c146173
src/main/java/com/zy/common/service/CommonService.java
@@ -172,7 +172,7 @@
        }
        //此程序用于优化堆垛机异常时的运行时间
        for (int i = times; i < crnNumber; i++) {
        for (int i = times; i < crnNumber*2; i++) {
            int[] locNecessaryParameters = Utils.LocNecessaryParameters(whsType, curRow, crnNumber);
            curRow = locNecessaryParameters[1];
            crnNo = locNecessaryParameters[2];
@@ -181,6 +181,7 @@
                nearRow = locNecessaryParameters[3];
                List<LocMast> locMasts = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1", nearRow).eq("loc_sts", "O"));
                if (locMasts.size()<=10){
                    nearRow = 0;
                    times++;
                    continue;
                }
@@ -448,6 +449,7 @@
                    nearRow = locNecessaryParameters[3];
                    List<LocMast> locMasts = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1", nearRow).eq("loc_sts", "O"));
                    if (locMasts.size()<=10){
                        nearRow = 0;
                        times++;
                        continue;
                    }
@@ -461,6 +463,7 @@
                    nearRow = locNecessaryParameters[3];
                    List<LocMast> locMasts = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1", nearRow).eq("loc_sts", "O"));
                    if (locMasts.size()<=10){
                        nearRow = 0;
                        times++;
                        continue;
                    }