From 82324ce7a901acf3fba5e13a182bd422fb0490ea Mon Sep 17 00:00:00 2001 From: zhaochengming <18706295423@163.com> Date: Wed, 30 Mar 2022 17:35:32 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9C=81=E6=B5=8B--=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/OcpTenantIocnServiceImpl.java | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/pms/ocp/service/impl/OcpTenantIocnServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/OcpTenantIocnServiceImpl.java index 77b4cb3..6a85136 100644 --- a/src/main/java/com/pms/ocp/service/impl/OcpTenantIocnServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/OcpTenantIocnServiceImpl.java @@ -15,7 +15,10 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.ArrayList; +import java.util.Comparator; import java.util.List; +import java.util.TreeSet; +import java.util.stream.Collectors; import java.util.stream.Stream; /** @@ -42,7 +45,7 @@ public class OcpTenantIocnServiceImpl extends ServiceImpl getApplyUserList() { - /* List groupIocnDtos = new ArrayList<>(); + /* List groupIocnDtos = new ArrayList<>(); List ocpTenantBases = ocpTenantBaseMapper.selectList(null); List ocpTenantIocns = ocpTenantIocnMapper.selectList(null); List ocpTenantExtents = ocpTenantExtentMapper.selectList(null); @@ -74,10 +77,17 @@ public class OcpTenantIocnServiceImpl extends ServiceImpl groupIocnDtos = ocpTenantBaseMapper.selectAlls(); + List lists = new ArrayList<>(); + List groupIocnDtos = ocpTenantBaseMapper.selectAlls(); + for (OcpTenantGroupIocnDto groupIocnDto : groupIocnDtos) { + Short isDelete = groupIocnDto.getIsDelete(); + if (isDelete == 0){ + lists.add(groupIocnDto); + } + } - return groupIocnDtos; + return lists; } @@ -96,6 +106,11 @@ public class OcpTenantIocnServiceImpl extends ServiceImpl new TreeSet<>(Comparator.comparing(Msg :: getMsgId))), ArrayList::new)); + + for (byte[] bytes : list) { if (!(list.contains(bytes))){ list.add(bytes); -- 2.26.0