From 5da9df542b2ba7d4fd6598a4ba14120650a118da Mon Sep 17 00:00:00 2001 From: taojinlong Date: Tue, 25 May 2021 15:52:28 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=82=B9=E5=87=BB=E6=9F=A5=E7=9C=8B?= =?UTF-8?q?=E5=88=86=E4=BA=AB=E9=A1=B5=EF=BC=8C=E9=A1=B5=E9=9D=A2=E6=8A=A5?= =?UTF-8?q?=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/io/dataease/service/panel/ShareService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/src/main/java/io/dataease/service/panel/ShareService.java b/backend/src/main/java/io/dataease/service/panel/ShareService.java index efa71c3127..0fcd5582ad 100644 --- a/backend/src/main/java/io/dataease/service/panel/ShareService.java +++ b/backend/src/main/java/io/dataease/service/panel/ShareService.java @@ -17,6 +17,7 @@ import io.dataease.controller.sys.base.ConditionEntity; import io.dataease.dto.panel.PanelShareDto; import io.dataease.dto.panel.PanelSharePo; import org.apache.commons.collections.CollectionUtils; +import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -111,7 +112,7 @@ public class ShareService { //List构建Tree private List convertTree(List datas){ - Map> map = datas.stream().collect(Collectors.groupingBy(PanelShareDto::getCreator)); + Map> map = datas.stream().filter(panelShareDto -> StringUtils.isNotEmpty(panelShareDto.getCreator())).collect(Collectors.groupingBy(PanelShareDto::getCreator)); return map.entrySet().stream().map(entry -> { PanelShareDto panelShareDto = new PanelShareDto(); panelShareDto.setName(entry.getKey());