pjb
8 天以前 30250cdfb6caa5ced4bd19056cea84f79c719f32
src/main/java/com/zy/service/impl/MainServiceImpl.java
@@ -831,8 +831,15 @@
        News.warnNoLog(""+mark+" - 2"+" - 0"+" - 堆垛机入出库作业下发:执行出库");
        boolean crnAvailableOut = false;
        Config config = configService.selectOne(new EntityWrapper<Config>().eq("code","removeCrnAvailableOut"));
        if (config != null && config.getStatus() == 1) {
            crnAvailableOut = true;
        if (config != null && config.getStatus() == 1 && !Cools.isEmpty(config.getValue())) {
            // 需要自动补空桶的站点
            String[] split = config.getValue().split("=");
            for (String item : split) {
                if (slave.getId() == Integer.parseInt(item)) {
                    crnAvailableOut = true;
                    break;
                }
            }
        }
        // 限制去捆绑机器任务数
        int kbWrks = wrkMastMapper.selectCountByKb();
@@ -2344,8 +2351,8 @@
                    }
                } else if (wantBucket.getSite() == 1071 && count <= 2 || wantBucket.getSite() == 1064 && count == 0 || wantBucket.getSite() == 1078 && count <= 2) { // 可以出两个
                    // 自动出空桶判断4号堆垛机有无出库任务,有则不生成,让入库口直供罐装线
                    Integer count1 = wrkMastMapper.selectCount(new EntityWrapper<WrkMast>().eq("crn_no", 4).eq("wrk_sts", 11));
                    // 自动出空桶,均匀出到每台罐装线
                    Integer count1 = wrkMastMapper.selectCount(new EntityWrapper<WrkMast>().eq("crn_no", 4).eq("sta_no",wantBucket.getSite()).in("wrk_sts", 11,12));
                    if(count1 > 0) {
                        return;
                    }