From 87a21cec642bf10bc92333dd5ee02b27560b3065 Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期二, 10 十二月 2024 11:14:04 +0800 Subject: [PATCH] #path similarity --- zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/utils/NavigateMapData.java | 22 ++++++++++------------ 1 files changed, 10 insertions(+), 12 deletions(-) diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/utils/NavigateMapData.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/utils/NavigateMapData.java index 445644e..d527847 100644 --- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/utils/NavigateMapData.java +++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/utils/NavigateMapData.java @@ -56,21 +56,19 @@ * 灏濊瘯浠巖edis鑾峰彇鏁版嵁 */ public int[][] getDataFromRedis(Integer mapType, List<int[]> whitePoints, List<int[]> shuttlePoints) { - String mapData = null; + String constantMap = DeviceRedisConstant.MAP; if(mapType == NavigationMapType.NONE_LOCK.id){ - List<List<MapNode>> realMap = navigateMapData.getJsonDataFromDict(-1, null, null);//鑾峰彇瀹屾暣鍦板浘 - mapData = JSON.toJSONString(realMap); - }else { - RedisUtil redisUtil = SpringUtils.getBean(RedisUtil.class); - Object o = redisUtil.get(DeviceRedisConstant.MAP + lev); - if (o == null) { - return null; - } - - BasMapDto basMap = JSON.parseObject(o.toString(), BasMapDto.class); - mapData = basMap.getData(); + constantMap = DeviceRedisConstant.BASE_MAP; } + RedisUtil redisUtil = SpringUtils.getBean(RedisUtil.class); + Object o = redisUtil.get(constantMap + lev); + if (o == null) { + return null; + } + + BasMapDto basMap = JSON.parseObject(o.toString(), BasMapDto.class); + String mapData = basMap.getData(); return this.getDataFormString(mapData, mapType, whitePoints, shuttlePoints); } -- Gitblit v1.9.1