From d8dfba7b01fc1862c1ced514755e729bf65fec7e Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期四, 06 六月 2024 08:14:41 +0800 Subject: [PATCH] # --- zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java index 8176068..f0fbe84 100644 --- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java +++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java @@ -83,7 +83,7 @@ public synchronized void initRealtimeBasMap() { try { List<Dict> dicts = dictService.list(new LambdaQueryWrapper<Dict>() - .like(Dict::getFlag, "map") + .like(Dict::getFlag, "map-") .eq(Dict::getStatus, 1)); TreeMap<Integer, ArrayList<ArrayList<MapNode>>> levData = new TreeMap<>(); @@ -185,8 +185,11 @@ map.setUpdateTime(now); map.setLev(lev); - //灏嗗湴鍥炬暟鎹瓨鍏edis - redisUtil.set(DeviceRedisConstant.MAP + lev, JSON.toJSONString(map)); + Object data = redisUtil.get(DeviceRedisConstant.MAP + lev); + if (data != null) { + //灏嗗湴鍥炬暟鎹瓨鍏edis + redisUtil.set(DeviceRedisConstant.MAP + lev, JSON.toJSONString(map)); + } } } catch (Exception e) { e.printStackTrace(); -- Gitblit v1.9.1