From 5bac93baf5659ce013163f884c9dce41990a860e Mon Sep 17 00:00:00 2001 From: kimi42345 <kimi42345@outlook.com> Date: 星期一, 23 三月 2020 08:49:41 +0800 Subject: [PATCH] no message --- src/main/java/com/highdatas/mdm/service/impl/ActivitiServiceImpl.java | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/highdatas/mdm/service/impl/ActivitiServiceImpl.java b/src/main/java/com/highdatas/mdm/service/impl/ActivitiServiceImpl.java index 90ff713..ffbb06f 100644 --- a/src/main/java/com/highdatas/mdm/service/impl/ActivitiServiceImpl.java +++ b/src/main/java/com/highdatas/mdm/service/impl/ActivitiServiceImpl.java @@ -112,17 +112,18 @@ List<Flows> maintainList = records.stream() .filter(flows -> flows.getBusinessType().equals(ActivitiBusinessType.maintain)) + .filter(flows -> (!flows.getStatus().equals(ActivitiStatus.open) || !flows.getStatus().equals(ActivitiStatus.close))) .filter(flows -> maintainService.selectById(flows.getBusinessId()) != null) .filter(flows -> maintainService.selectById(flows.getBusinessId()).getTableName().equalsIgnoreCase(tableName)).collect(Collectors.toList()); - - List<Flows> maintainFieldList = records.stream() + List<Flows> collect = records.stream() .filter(flows -> flows.getBusinessType().equals(ActivitiBusinessType.field)) + .filter(flows -> (!flows.getStatus().equals(ActivitiStatus.open) || !flows.getStatus().equals(ActivitiStatus.close))) .filter(flows -> maintainFieldService.selectById(flows.getBusinessId()) != null) .filter(flows -> maintainFieldService.selectById(flows.getBusinessId()).getTableName().equalsIgnoreCase(tableName)).collect(Collectors.toList()); records = new ArrayList<>(); - records.addAll(maintainFieldList); records.addAll(maintainList); + records.addAll(collect); } Page page = new Page(records.size()); page.setPageNo(pageNo); -- Gitblit v1.8.0