diff --git a/src/main/java/com/yupi/springbootinit/service/impl/LoginService.java b/src/main/java/com/yupi/springbootinit/service/impl/LoginService.java index 02fffe9..0259d95 100644 --- a/src/main/java/com/yupi/springbootinit/service/impl/LoginService.java +++ b/src/main/java/com/yupi/springbootinit/service/impl/LoginService.java @@ -137,7 +137,6 @@ public class LoginService { StpUtil.login(user.getId(), scene.getSaMode()); switch (scene) { case AI_CHAT: - StpUtil.logout(user.getId(), LoginSceneEnum.WEB_AI.getSaMode()); StpUtil.renewTimeout(DateUtils.dateBetween(systemTenant.getAiExpireTime(),DateUtil.date())); BeanUtil.copyProperties(user, vo); vo.setTokenName(StpUtil.getTokenName()); @@ -159,7 +158,6 @@ public class LoginService { vo.setBrotherExpireTime(systemTenant.getBrotherExpireTime()); return vo; case WEB_AI: - StpUtil.logout(user.getId(), LoginSceneEnum.AI_CHAT.getSaMode()); StpUtil.renewTimeout(DateUtils.dateBetween(systemTenant.getAiExpireTime(),DateUtil.date())); BeanUtil.copyProperties(user, vo); vo.setTokenName(StpUtil.getTokenName());