From f8b390915aaa77f172fe0e4c6a008e70ab49114a Mon Sep 17 00:00:00 2001 From: lyf66 Date: Wed, 9 Apr 2025 16:12:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A1=88=E4=BB=B6=E7=99=BB=E8=AE=B0=E7=9A=84?= =?UTF-8?q?=E5=A4=84=E7=90=86=E4=BE=9D=E6=8D=AE=E6=A0=91=EF=BC=8C1.?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=A6=81=E7=94=A8=E5=90=8E=E4=B8=8D=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E9=97=AE=E9=A2=98=EF=BC=8C2.=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E6=8F=90=E4=BE=9B=E4=B8=8D=E5=90=AB=E5=B7=B2?= =?UTF-8?q?=E7=A6=81=E7=94=A8=E9=A1=B9=E7=9A=84=E6=A0=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xyt/controller/SzTreatmentBasisController.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/gunshi/project/xyt/controller/SzTreatmentBasisController.java b/src/main/java/com/gunshi/project/xyt/controller/SzTreatmentBasisController.java index 31c3c2b..0d5deb7 100644 --- a/src/main/java/com/gunshi/project/xyt/controller/SzTreatmentBasisController.java +++ b/src/main/java/com/gunshi/project/xyt/controller/SzTreatmentBasisController.java @@ -15,10 +15,7 @@ import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import java.io.Serializable; -import java.util.Date; -import java.util.List; -import java.util.Map; -import java.util.Objects; +import java.util.*; import java.util.stream.Collectors; /** @@ -127,7 +124,14 @@ public class SzTreatmentBasisController{ .filter(o -> 0L == o.getPId()) .collect(Collectors.toList()); - + Iterator iterator = parentList.iterator(); + while (iterator.hasNext()){ + SzTreatmentBasis node = iterator.next(); + Long id = node.getId(); + if (!listMap.containsKey(id) && Integer.valueOf(0).equals(node.getDisplay())) { + iterator.remove(); + } + } return R.ok(parentList); }