|
@@ -495,7 +495,16 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
|
user.setLoginDate(DateUtils.getNowDate());
|
|
|
user.setUpdateTime(DateUtils.getNowDate());
|
|
|
user.setUpdateBy("sys");
|
|
|
- baseMapper.updateById(user);
|
|
|
+// baseMapper.updateById(user);
|
|
|
+ update(new LambdaUpdateWrapper<SysUser>()
|
|
|
+ .set(SysUser::getPreLoginIp,user.getLoginIp())
|
|
|
+ .set(SysUser::getPreLoginDate,user.getLoginDate())
|
|
|
+ .set(SysUser::getLoginIp,IpUtils.getIpAddr(ServletUtils.getRequest()))
|
|
|
+ .set(SysUser::getLoginDate,DateUtils.getNowDate())
|
|
|
+ .set(SysUser::getUpdateTime,DateUtils.getNowDate())
|
|
|
+ .set(SysUser::getUpdateBy,"sys")
|
|
|
+ .eq(SysUser::getUserId,userId)
|
|
|
+ );
|
|
|
return user;
|
|
|
}
|
|
|
|