🐛 Fixing a bug. #5334 多角色无法更新个人信息

This commit is contained in:
lbw committed 2023-12-03 23:44:10 +08:00
1 parent be6c9b905d
commit 1456de06c4
1 file changed
+2 -3
@@ -205,11 +205,10 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
@Override
@CacheEvict(value = CacheConstants.USER_DETAILS, key = "#userDto.username")
public R<Boolean> updateUserInfo(UserDTO userDto) {
UserVO userVO = baseMapper.getUserVoByUsername(userDto.getUsername());
Long userId = SecurityUtils.getUser().getId();
SysUser sysUser = new SysUser();
sysUser.setPhone(userDto.getPhone());
sysUser.setUserId(userVO.getUserId());
sysUser.setUserId(userId);
sysUser.setAvatar(userDto.getAvatar());
sysUser.setNickname(userDto.getNickname());
sysUser.setName(userDto.getName());