#
Junjie
2025-06-25 8e3aefffe749af43cbd9dd781a88fecf2b62836a
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -2228,7 +2228,7 @@
            if (staProtocol.isAutoing()
                    && staProtocol.isLoading()
//                    && staProtocol.isInEnable()
                    && staProtocol.isInEnable()
                    && staProtocol.getWorkNo() > 0
            ) {
                WrkMast wrkMast = wrkMastService.selectOne(new EntityWrapper<WrkMast>()
@@ -2239,6 +2239,11 @@
                }
                if (wrkMast.getWrkSts() == 201) {
                    continue;
                }
                Object object = redisUtil.get(RedisConstantType.RGV_MOVE_LOCK + wrkMast.getWrkNo());
                if (object != null) {
                    continue;
                }
@@ -2259,6 +2264,7 @@
                wrkMast.setWrkSts(201L);//201.RGV搬运中
                wrkMast.setModiTime(new Date());
                wrkMastService.updateById(wrkMast);
                redisUtil.set(RedisConstantType.RGV_MOVE_LOCK + wrkMast.getWrkNo(), "lock", 60 * 60);
            }
        }
    }
@@ -2287,6 +2293,10 @@
                    continue;
                }
                if (wrkMast.getWrkSts() != 201) {
                    continue;
                }
                Integer devpId = null;
                Integer devpStaNo = null;
                String locNo = null;