liujie
2026-03-14 ff611c3ec0e79276da60fb19dae1b7b217e2cd9d
修改bug
1个文件已修改
9 ■■■■■ 已修改文件
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpRegionServiceImpl.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpRegionServiceImpl.java
@@ -125,10 +125,17 @@
        List<Object> cacheList = redisService.getCacheList(CacheConstants.XP_REGION_CASCADER);
        if (cacheList != null && !cacheList.isEmpty()) {
            try {
                return cacheList.stream()
                List<RegionCascaderVO> collect = cacheList.stream()
                        .filter(item -> item instanceof RegionCascaderVO)
                        .map(item -> (RegionCascaderVO) item)
                        .collect(Collectors.toList());
                for (RegionCascaderVO regionCascaderVO : collect) {
                    List<RegionCascaderVO> children = regionCascaderVO.getChildren();
                    for (RegionCascaderVO children1 : children) {
                        children1.setChildren(null);
                    }
                }
                return collect;
            } catch (ClassCastException e) {
                redisService.deleteObject(CacheConstants.XP_REGION_CASCADER);
            }