From c073330664d8b368eb820ee48fcd99226c70366f Mon Sep 17 00:00:00 2001 From: liujie <1793218484@qq.com> Date: 星期二, 03 六月 2025 18:10:25 +0800 Subject: [PATCH] 小程序接口修改 --- springcloud_k8s_panzhihuazhihuishequ/service_westcommittee/src/main/java/com/panzhihua/westcommittee/service/impl/SystemUserServiceImpl.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_westcommittee/src/main/java/com/panzhihua/westcommittee/service/impl/SystemUserServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_westcommittee/src/main/java/com/panzhihua/westcommittee/service/impl/SystemUserServiceImpl.java index 2c9615d..65325cb 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_westcommittee/src/main/java/com/panzhihua/westcommittee/service/impl/SystemUserServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_westcommittee/src/main/java/com/panzhihua/westcommittee/service/impl/SystemUserServiceImpl.java @@ -126,10 +126,13 @@ regionTree = baseMapper.getRegion("510400"); baseMapper.getStreet("510400"); regionTree.forEach(district -> { + district.setTier(2); List<RegionVO> streets = baseMapper.getStreet(district.getId()); district.setChildren(streets); streets.forEach(street -> { + street.setTier(3); List<RegionVO> communities = baseMapper.getCommunity(street.getId()); + communities.forEach(e->e.setTier(4)); street.setChildren(communities); }); }); @@ -137,7 +140,9 @@ case 2: regionTree = baseMapper.getStreet(systemUser.getDistrictsCode()); regionTree.forEach(regionVO->{ + regionVO.setTier(3); List<RegionVO> communities = baseMapper.getCommunity(regionVO.getId()); + communities.forEach(e->e.setTier(4)); regionVO.setChildren(communities); }); break; @@ -146,13 +151,16 @@ RegionVO streetVO = new RegionVO(); streetVO.setId(street.getStreetId()); streetVO.setName(street.getName()); + streetVO.setTier(3); List<RegionVO> communities = baseMapper.getCommunity(systemUser.getStreetId()); + communities.forEach(e->e.setTier(4)); streetVO.setChildren(communities); regionTree = Lists.newArrayList(streetVO); break; case 4: ComAct byId = comActService.getById(systemUser.getCommunityId()); RegionVO regionVO = new RegionVO(); + regionVO.setTier(4); regionVO.setId(byId.getCommunityId().toString()); regionVO.setName(byId.getName()); regionTree = Lists.newArrayList(regionVO); -- Gitblit v1.7.1