linwei
2024-01-31 b3b566ebdfed4005aaa513da3d5d2fd3924903cc
src/main/java/org/springblade/common/cache/SysCache.java
@@ -345,14 +345,14 @@
         return null;
      }
      List<String> regionCodeList = CacheUtil.get(SYS_CACHE, REGION_CHILDCODES_CODE, regionCode, List.class);
      if (regionCodeList == null) {
      if (regionCodeList == null || regionCodeList.size()==0) {
         regionCodeList = new ArrayList<>();
         List<Region> deptChild = getRegionChild(regionCode);
         if (deptChild != null) {
            List<String> collect = deptChild.stream().map(Region::getCode).collect(Collectors.toList());
            regionCodeList.addAll(collect);
         }
//         regionCodeList.add(regionCode);
         regionCodeList.add(regionCode);
         CacheUtil.put(SYS_CACHE, REGION_CHILDCODES_CODE, regionCode, regionCodeList);
      }
      return regionCodeList;