refactor(service): 移除登录场景多余logout调用并精简代码
This commit is contained in:
@@ -137,7 +137,6 @@ public class LoginService {
|
|||||||
StpUtil.login(user.getId(), scene.getSaMode());
|
StpUtil.login(user.getId(), scene.getSaMode());
|
||||||
switch (scene) {
|
switch (scene) {
|
||||||
case AI_CHAT:
|
case AI_CHAT:
|
||||||
StpUtil.logout(user.getId(), LoginSceneEnum.WEB_AI.getSaMode());
|
|
||||||
StpUtil.renewTimeout(DateUtils.dateBetween(systemTenant.getAiExpireTime(),DateUtil.date()));
|
StpUtil.renewTimeout(DateUtils.dateBetween(systemTenant.getAiExpireTime(),DateUtil.date()));
|
||||||
BeanUtil.copyProperties(user, vo);
|
BeanUtil.copyProperties(user, vo);
|
||||||
vo.setTokenName(StpUtil.getTokenName());
|
vo.setTokenName(StpUtil.getTokenName());
|
||||||
@@ -159,7 +158,6 @@ public class LoginService {
|
|||||||
vo.setBrotherExpireTime(systemTenant.getBrotherExpireTime());
|
vo.setBrotherExpireTime(systemTenant.getBrotherExpireTime());
|
||||||
return vo;
|
return vo;
|
||||||
case WEB_AI:
|
case WEB_AI:
|
||||||
StpUtil.logout(user.getId(), LoginSceneEnum.AI_CHAT.getSaMode());
|
|
||||||
StpUtil.renewTimeout(DateUtils.dateBetween(systemTenant.getAiExpireTime(),DateUtil.date()));
|
StpUtil.renewTimeout(DateUtils.dateBetween(systemTenant.getAiExpireTime(),DateUtil.date()));
|
||||||
BeanUtil.copyProperties(user, vo);
|
BeanUtil.copyProperties(user, vo);
|
||||||
vo.setTokenName(StpUtil.getTokenName());
|
vo.setTokenName(StpUtil.getTokenName());
|
||||||
|
|||||||
Reference in New Issue
Block a user