From 520d4be5c6b8136f61811c9227515fec8937c709 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期四, 07 五月 2026 10:22:56 +0800
Subject: [PATCH] #latent_code

---
 zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/MapDataDispatcher.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/MapDataDispatcher.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/MapDataDispatcher.java
index 9fa80a4..dd66a72 100644
--- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/MapDataDispatcher.java
+++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/MapDataDispatcher.java
@@ -373,8 +373,8 @@
     public synchronized void initRouteMap(Integer lev) {
         News.info("There is initializing Route Map......");
         lev = Optional.ofNullable(lev).orElse(MAP_DEFAULT_LEV);
-        Set<String> routeKeys = redis.getMapKeys(RedisConstant.AGV_MAP_ROUTE_HASH_FLAG);
-        Set<String> routeCdaKeys = redis.getMapKeys(RedisConstant.AGV_MAP_ROUTE_CDA_HASH_FLAG);
+        Set<String> routeKeys = Optional.ofNullable(redis.getMapKeys(RedisConstant.AGV_MAP_ROUTE_HASH_FLAG)).orElse(Collections.emptySet());
+        Set<String> routeCdaKeys = Optional.ofNullable(redis.getMapKeys(RedisConstant.AGV_MAP_ROUTE_CDA_HASH_FLAG)).orElse(Collections.emptySet());
 
         List<Route> routeList = routeService.list(new LambdaQueryWrapper<Route>().eq(Route::getStatus, StatusType.ENABLE.val));
         if (routeKeys.size() == routeList.size() && routeKeys.size() == routeCdaKeys.size()) {

--
Gitblit v1.9.1