xuhy
7 天以前 edd3a37eca0bd68f0023ae47c4c525d7707f6892
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TRegionServiceImpl.java
@@ -36,4 +36,15 @@
        }
        return result;
    }
    @Override
    public List<TRegion> getProvinceAndCity() {
        List<TRegion> tRegions = this.baseMapper.selectList(Wrappers.lambdaQuery(TRegion.class));
        List<TRegion> parent = this.baseMapper.selectList(Wrappers.lambdaQuery(TRegion.class)
                .eq(TRegion::getParentId, 0));
        for (TRegion tRegion : parent) {
            tRegion.setChildren(tRegions.stream().filter(e -> e.getParentId().equals(tRegion.getId())).collect(Collectors.toList()));
        }
        return parent;
    }
}