From df01d6a61892264b89e4f76b38cd24aac97f6570 Mon Sep 17 00:00:00 2001 From: zhangshuai Date: Fri, 6 Sep 2024 16:08:01 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9F=A5=E8=AF=A2env=E6=97=B6=20?= =?UTF-8?q?=E5=8F=AA=E6=9F=A5=E8=AF=A2=E6=9C=80=E5=90=8E=E4=B8=80=E6=AC=A1?= =?UTF-8?q?=E5=88=9B=E5=BB=BA=E7=9A=84session?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../environment/service/impl/EnvironmentServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 98d7928..000ba65 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 @@ -52,7 +52,9 @@ public class EnvironmentServiceImpl extends ServiceImpl().eq(EnvironmentSessionEntity::getEnvId, environment.getId())); + EnvironmentSessionEntity deviceSession = deviceSessionService.getOne(new LambdaQueryWrapper() + .eq(EnvironmentSessionEntity::getEnvId, environment.getId()) + .orderByDesc(EnvironmentSessionEntity::getStartTimestamp).last("limit 1")); if (null != deviceSession) { SysUserEntity useUser = sysUserService.getById(deviceSession.getUserId());