自动化立体仓库 - WMS系统
#
lsh
2024-06-07 f808db314d112699f0f1d76547c8263738a1788e
#
2个文件已修改
13 ■■■■ 已修改文件
src/main/java/com/zy/asrs/task/BareBoardScheduler.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/task/BareBoardScheduler.java
@@ -93,7 +93,7 @@
            if (!Cools.isEmpty(config) && !Cools.isEmpty(config.getValue()) && config.getValue().equals("Y")){
                int loadIngCount = basDevpService.selectCount(new EntityWrapper<BasDevp>().ge("dev_no", 160).le("dev_no", devNo).eq("loading", "Y"));
                int count = 10;
                if (loadIngCount<=count){
                if (loadIngCount<count){
                    bareBoardHandler.startYx(devNo,count);
                }
            }
@@ -108,7 +108,7 @@
            if (!Cools.isEmpty(config) && !Cools.isEmpty(config.getValue()) && config.getValue().equals("Y")){
                int loadIngCount = basDevpService.selectCount(new EntityWrapper<BasDevp>().ge("dev_no", 421).le("dev_no", devNo).eq("loading", "Y"));
                int count = 25;
                if (loadIngCount<=count){
                if (loadIngCount<count){
                    bareBoardHandler.startYx(devNo,count);
                }
            }
src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java
@@ -169,6 +169,15 @@
            crns.add(7);
            boolean sign = true;
            for (Integer crnNo : crns){
                // 检测路径
                Wrapper<StaDesc> wrapper = new EntityWrapper<StaDesc>()
                        .eq("type_no", 110)
                        .eq("stn_no", staNo)
                        .eq("crn_no", crnNo);
                StaDesc staDesc = staDescService.selectOne(wrapper);
                if (Cools.isEmpty(staDesc)){
                    continue;
                }
                BasCrnp basCrnp = basCrnpService.selectById(crnNo);
                if (basCrnp.getCrnSts()!=3 || !basCrnp.getOutEnable().equals("Y")){
                    continue;