From eeb857e9b646293e15df84c05820da1443d258ae Mon Sep 17 00:00:00 2001 From: yjz <3131811435@qq.com> Date: Thu, 1 Aug 2024 15:07:28 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=A0=87=E5=87=86=E7=BB=93=E6=9E=84?= =?UTF-8?q?=E6=A0=91):=20=E6=8B=86=E5=88=86=E7=89=B9=E6=AE=8A=E8=BF=87?= =?UTF-8?q?=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../standard/service/impl/LawsTreeNodeServiceImpl.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/laws-modules/src/main/java/com/jero/modules/laws/standard/service/impl/LawsTreeNodeServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/standard/service/impl/LawsTreeNodeServiceImpl.java index 5dc34edf..064acf4c 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/standard/service/impl/LawsTreeNodeServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/standard/service/impl/LawsTreeNodeServiceImpl.java @@ -87,6 +87,14 @@ public class LawsTreeNodeServiceImpl extends ServiceImpl children = lawsTreeNodeModels.get(0).getChildren(); List collect = children.stream() .filter(node -> "A02A01".equals(node.getNodeCode()) || "A02A03".equals(node.getNodeCode())) + .peek(node -> { + if ("A02A01".equals(node.getNodeCode())){ + List children1 = node.getChildren(); + children1.stream() + .peek(v -> v.setChildren(null)) + .collect(Collectors.toList()); + } + }) .collect(Collectors.toList()); lawsTreeNodeModels.get(0).setChildren(collect); }