From b5636e416a2fe029f96aec6ddfd3489394925b15 Mon Sep 17 00:00:00 2001 From: kimi <kimi42345@gmail.com> Date: 星期二, 24 三月 2020 19:33:53 +0800 Subject: [PATCH] add 数据权限 --- 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