From daf362aa0b85b290295f0dc9ff35faa9a7cc13e5 Mon Sep 17 00:00:00 2001 From: zhangshuai Date: Tue, 10 Sep 2024 18:10:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=B0=83=E6=95=B4=20env=20=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../environment/service/impl/EnvironmentServiceImpl.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/geedge/asw/module/environment/service/impl/EnvironmentServiceImpl.java b/src/main/java/net/geedge/asw/module/environment/service/impl/EnvironmentServiceImpl.java index 190f0bc..a641193 100644 --- a/src/main/java/net/geedge/asw/module/environment/service/impl/EnvironmentServiceImpl.java +++ b/src/main/java/net/geedge/asw/module/environment/service/impl/EnvironmentServiceImpl.java @@ -64,9 +64,11 @@ public class EnvironmentServiceImpl extends ServiceImpl environmentWorkspaceList = environmentWorkspaceService.list(new LambdaQueryWrapper().eq(EnvironmentWorkspaceEntity::getEnvId, id)); - List workspaceIds = environmentWorkspaceList.stream().map(x -> x.getWorkspaceId()).toList(); - List workspaceList = workspaceService.list(new LambdaQueryWrapper().in(WorkspaceEntity::getId, workspaceIds)); - environment.setWorkspaces(workspaceList); + if (T.CollUtil.isNotEmpty(environmentWorkspaceList)) { + List workspaceIds = environmentWorkspaceList.stream().map(x -> x.getWorkspaceId()).toList(); + List workspaceList = workspaceService.list(new LambdaQueryWrapper().in(WorkspaceEntity::getId, workspaceIds)); + environment.setWorkspaces(workspaceList); + } // session EnvironmentSessionEntity deviceSession = environmentSessionService.getOne(new LambdaQueryWrapper()