模块结构单元
This commit is contained in:
+10
-3
@@ -8,6 +8,8 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
import java.util.stream.Stream;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
@@ -62,8 +64,11 @@ public class SarModelTreeServiceImpl extends ServiceImpl<SarModelTreeDao, SarMod
|
||||
// sarMenu.setChildren(recursionGetChildren((sarMenu)));
|
||||
// }
|
||||
|
||||
children.forEach(item->{
|
||||
switch (item.getHasChildren()){
|
||||
List<SarModelTree> collect = children.stream()
|
||||
.filter(item -> !parent.getModel().equals(item.getModel())).collect(Collectors.toList());
|
||||
|
||||
collect.forEach(item-> {
|
||||
switch (item.getHasChildren()) {
|
||||
case "0":
|
||||
item.setLeaf(true);
|
||||
break;
|
||||
@@ -73,6 +78,8 @@ public class SarModelTreeServiceImpl extends ServiceImpl<SarModelTreeDao, SarMod
|
||||
}
|
||||
item.setId(item.getName());
|
||||
});
|
||||
return children;
|
||||
|
||||
|
||||
return collect;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user