From 4563b5119f6bc1a34c68ca68645859d8137bbc27 Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期三, 06 十二月 2023 21:39:27 +0800 Subject: [PATCH] #盘点修改 --- src/main/java/com/zy/common/utils/NavigateMapUtils.java | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/common/utils/NavigateMapUtils.java b/src/main/java/com/zy/common/utils/NavigateMapUtils.java index ad25bb3..ab003d9 100644 --- a/src/main/java/com/zy/common/utils/NavigateMapUtils.java +++ b/src/main/java/com/zy/common/utils/NavigateMapUtils.java @@ -6,6 +6,7 @@ import com.zy.common.model.MapNode; import com.zy.common.model.NavigateNode; import com.zy.common.model.enums.NavigationMapType; +import com.zy.core.enums.RedisKeyType; import org.springframework.stereotype.Component; import java.util.ArrayList; @@ -22,9 +23,13 @@ public synchronized boolean writeNavigateNodeToRedisMap(Integer lev, List<NavigateNode> nodes, boolean lock) { RedisUtil redisUtil = SpringUtils.getBean(RedisUtil.class); try { + if (nodes.isEmpty()) { + return true; + } + NavigateMapData navigateMapData = new NavigateMapData(lev); - Object o = redisUtil.get("realtimeBasMap_" + lev); + Object o = redisUtil.get(RedisKeyType.MAP.key + lev); if (o == null) { return false; } @@ -69,7 +74,7 @@ basMap.setData(JSON.toJSONString(lists)); basMap.setUpdateTime(new Date()); //灏嗘暟鎹簱鍦板浘鏁版嵁瀛樺叆redis - redisUtil.set("realtimeBasMap_" + lev, JSON.toJSONString(basMap)); + redisUtil.set(RedisKeyType.MAP.key + lev, JSON.toJSONString(basMap)); return true; } catch (Exception e) { e.printStackTrace(); -- Gitblit v1.9.1