diff --git a/src/main/java/com/corewing/app/modules/app/AppUserController.java b/src/main/java/com/corewing/app/modules/app/AppUserController.java index c8b475b..d17e9f5 100755 --- a/src/main/java/com/corewing/app/modules/app/AppUserController.java +++ b/src/main/java/com/corewing/app/modules/app/AppUserController.java @@ -118,10 +118,10 @@ public class AppUserController { User user = (User) redisUtil.get("APP_" + userId); if(user == null) { user = userService.getById(userId); - redisUtil.set("APP_" + user.getId(), user); } - StpUtil.logout(); + redisUtil.del("APP_" + userId); DevLogUtil.executeLogoutLog(user.getUsername()); + StpUtil.logout(); return Result.success(I18nUtil.getMessage("user.logout.success")); }