提交者
Gitee
!330 优化 记录登录信息,移除不必要的修改
Merge pull request !330 from lihy2021/N/A
正在显示
1 个修改的文件
包含
9 行增加
和
5 行删除
| @@ -87,7 +87,7 @@ public class SysLoginService | @@ -87,7 +87,7 @@ public class SysLoginService | ||
| 87 | } | 87 | } |
| 88 | AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_SUCCESS, MessageUtils.message("user.login.success"))); | 88 | AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_SUCCESS, MessageUtils.message("user.login.success"))); |
| 89 | LoginUser loginUser = (LoginUser) authentication.getPrincipal(); | 89 | LoginUser loginUser = (LoginUser) authentication.getPrincipal(); |
| 90 | - recordLoginInfo(loginUser.getUser()); | 90 | + recordLoginInfo(loginUser.getUserId()); |
| 91 | // 生成token | 91 | // 生成token |
| 92 | return tokenService.createToken(loginUser); | 92 | return tokenService.createToken(loginUser); |
| 93 | } | 93 | } |
| @@ -119,11 +119,15 @@ public class SysLoginService | @@ -119,11 +119,15 @@ public class SysLoginService | ||
| 119 | 119 | ||
| 120 | /** | 120 | /** |
| 121 | * 记录登录信息 | 121 | * 记录登录信息 |
| 122 | + * | ||
| 123 | + * @param userId 用户ID | ||
| 122 | */ | 124 | */ |
| 123 | - public void recordLoginInfo(SysUser user) | 125 | + public void recordLoginInfo(Long userId) |
| 124 | { | 126 | { |
| 125 | - user.setLoginIp(IpUtils.getIpAddr(ServletUtils.getRequest())); | ||
| 126 | - user.setLoginDate(DateUtils.getNowDate()); | ||
| 127 | - userService.updateUserProfile(user); | 127 | + SysUser sysUser = new SysUser(); |
| 128 | + sysUser.setUserId(userId); | ||
| 129 | + sysUser.setLoginIp(IpUtils.getIpAddr(ServletUtils.getRequest())); | ||
| 130 | + sysUser.setLoginDate(DateUtils.getNowDate()); | ||
| 131 | + userService.updateUserProfile(sysUser); | ||
| 128 | } | 132 | } |
| 129 | } | 133 | } |
-
请 注册 或 登录 后发表评论