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

This commit is contained in:
lbw committed 2023-12-01 19:36:50 +08:00
1 parent 83118f5066
commit 80bb259b68
2 files changed
+3 -4

No files matched your search

@@ -49,7 +49,7 @@ public class ImageCodeMathHandler implements HandlerFunction<ServerResponse> {
private static final Integer DEFAULT_IMAGE_HEIGHT = 40;
private final RedisTemplate<String,String> redisTemplate;
private final RedisTemplate<String, String> redisTemplate;
@Override
public Mono<ServerResponse> handle(ServerRequest serverRequest) {
@@ -209,11 +209,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());