From cd5447b3dde9aa41203d180adbef78e0a21e65bf Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期二, 27 五月 2025 15:09:12 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 6 +++--- src/main/java/com/zy/asrs/domain/enums/RedisKeyType.java | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/zy/asrs/domain/enums/RedisKeyType.java b/src/main/java/com/zy/asrs/domain/enums/RedisKeyType.java index 1df6d8a..ad56a6c 100644 --- a/src/main/java/com/zy/asrs/domain/enums/RedisKeyType.java +++ b/src/main/java/com/zy/asrs/domain/enums/RedisKeyType.java @@ -3,7 +3,7 @@ public enum RedisKeyType { QUEUE_TASK("queue_task_"), - IN_TASK_LOCK("in_task_lock"), + IN_TASK_LOCK("in_task_lock_"), ; public String key; diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java index 06b5c39..974579c 100644 --- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java @@ -183,10 +183,10 @@ requestParam.put("wcsStatus", 0);//鎴愬姛 } - String response = ""; + String response = "None"; Boolean success = false; try { - Object object = redisUtil.get(RedisKeyType.IN_TASK_LOCK.key); + Object object = redisUtil.get(RedisKeyType.IN_TASK_LOCK.key + inSta.getStaNo()); if(object != null) { continue; } @@ -198,7 +198,7 @@ .build() .doPost(); JSONObject jsonObject = JSON.parseObject(response); - redisUtil.set(RedisKeyType.IN_TASK_LOCK.key, "lock", 5); + redisUtil.set(RedisKeyType.IN_TASK_LOCK.key + inSta.getStaNo(), "lock", 5); if (jsonObject.getInteger("code") == 200) { } else if (jsonObject.getInteger("code") == 500) { -- Gitblit v1.9.1