#
Junjie
2025-01-06 0ac76f7d8101903e1d050116f7d3835ce1303dfa
src/main/java/com/zy/common/utils/NavigateMapUtils.java
@@ -23,12 +23,11 @@
     */
    public synchronized boolean writeNavigateNodeToRedisMap(Integer lev, Integer shuttleNo, List<NavigateNode> nodes, boolean lock) {
        RedisUtil redisUtil = SpringUtils.getBean(RedisUtil.class);
        NavigateMapData navigateMapData = SpringUtils.getBean(NavigateMapData.class);
        try {
            if (nodes.isEmpty()) {
                return true;
            }
            NavigateMapData navigateMapData = new NavigateMapData(lev);
            Object o = redisUtil.get(RedisKeyType.MAP.key + lev);
            if (o == null) {
@@ -59,8 +58,7 @@
            }
            //尝试锁定/解锁路径
            NavigateMapData mapData = new NavigateMapData(nodes.get(0).getZ());
            List<List<MapNode>> realMap = mapData.getJsonData(-1, null, null);//获取完整地图(包括入库出库)
            List<List<MapNode>> realMap = navigateMapData.getJsonData(nodes.get(0).getZ(), -1, null, null);//获取完整地图(包括入库出库)
            for (NavigateNode node : nodes) {
                if (node.getZ() != lev) {
                    continue;