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

This commit is contained in:
lbw committed 2023-12-01 19:38:48 +08:00
1 parent 079973c722
commit 5e7369c4bd
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());