|
|
|
@ -1,6 +1,8 @@
@@ -1,6 +1,8 @@
|
|
|
|
|
package com.cloud.kicc.system.service.impl; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.ListUtil; |
|
|
|
|
import cn.hutool.core.util.ArrayUtil; |
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|
|
|
|
import com.cloud.kicc.system.api.entity.Region; |
|
|
|
|
import com.cloud.kicc.system.mapper.RegionMapper; |
|
|
|
@ -8,6 +10,7 @@ import com.cloud.kicc.system.service.RegionService;
@@ -8,6 +10,7 @@ import com.cloud.kicc.system.service.RegionService;
|
|
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
|
|
import java.util.List; |
|
|
|
|
import java.util.stream.Collectors; |
|
|
|
|
|
|
|
|
@ -32,7 +35,7 @@ public class RegionServiceImpl extends ServiceImpl<RegionMapper, Region> impleme
@@ -32,7 +35,7 @@ public class RegionServiceImpl extends ServiceImpl<RegionMapper, Region> impleme
|
|
|
|
|
List<Region> regionChildren = regionList.stream() |
|
|
|
|
.filter(e -> e.getParentId().equals(item.getId())).collect(Collectors.toList()); |
|
|
|
|
if(regionChildren.size() != 0) { |
|
|
|
|
item.setChildren(regionChildren); |
|
|
|
|
item.setChildren(ListUtil.empty()); |
|
|
|
|
} |
|
|
|
|
return item; |
|
|
|
|
}).collect(Collectors.toList()); |
|
|
|
|