update 去除登录警告

This commit is contained in:
疯狂的狮子li
2021-10-11 16:49:21 +08:00
parent 2006e5e51e
commit aaf9f57459
2 changed files with 9 additions and 4 deletions

View File

@ -78,7 +78,7 @@ public class SysLoginService {
}
asyncService.recordLogininfor(username, Constants.LOGIN_SUCCESS, MessageUtils.message("user.login.success"), request);
LoginUser loginUser = (LoginUser) authentication.getPrincipal();
recordLoginInfo(loginUser.getUserId());
recordLoginInfo(loginUser.getUserId(), username);
// 生成token
return tokenService.createToken(loginUser);
}
@ -110,11 +110,12 @@ public class SysLoginService {
*
* @param userId 用户ID
*/
public void recordLoginInfo(Long userId) {
public void recordLoginInfo(Long userId, String username) {
SysUser sysUser = new SysUser();
sysUser.setUserId(userId);
sysUser.setLoginIp(ServletUtils.getClientIP());
sysUser.setLoginDate(DateUtils.getNowDate());
sysUser.setUpdateBy(username);
userService.updateUserProfile(sysUser);
}
}