src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/common/constant/RedisConstantType.java | ●●●●● 补丁 | 查看 | 原始文档 | 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_"; }