#
Junjie
2025-06-25 8e233caee255a53ede103aa62b0b6b1ec218fbae
#
2个文件已修改
7 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/common/constant/RedisConstantType.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -2242,6 +2242,11 @@
                    continue;
                }
                Object object = redisUtil.get(RedisConstantType.RGV_MOVE_LOCK + wrkMast.getWrkNo());
                if (object != null) {
                    continue;
                }
                RgvCommand command = new RgvCommand();
                command.setRgvNo(1); // RGV编号
                command.setAckFinish1((short) 0);  // 任务完成确认位
@@ -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);
            }
        }
    }
src/main/java/com/zy/common/constant/RedisConstantType.java
@@ -3,5 +3,6 @@
public class RedisConstantType {
    public static final String CRN_MOVE_LOCK = "CRN_MOVE_LOCK_";
    public static final String RGV_MOVE_LOCK = "RGV_MOVE_LOCK_";
}