|
|
|
@ -105,7 +105,7 @@ public class SysUserServiceImpl implements SysUserService {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public void updateUserAvatar(Long id, InputStream avatarFile) {
|
|
|
|
public String updateUserAvatar(Long id, InputStream avatarFile) {
|
|
|
|
this.checkUserExists(id);
|
|
|
|
this.checkUserExists(id);
|
|
|
|
// 存储文件
|
|
|
|
// 存储文件
|
|
|
|
String avatar = fileService.createFile(IdUtil.fastUUID(), IoUtil.readBytes(avatarFile));
|
|
|
|
String avatar = fileService.createFile(IdUtil.fastUUID(), IoUtil.readBytes(avatarFile));
|
|
|
|
@ -114,6 +114,7 @@ public class SysUserServiceImpl implements SysUserService {
|
|
|
|
sysUserDO.setId(id);
|
|
|
|
sysUserDO.setId(id);
|
|
|
|
sysUserDO.setAvatar(avatar);
|
|
|
|
sysUserDO.setAvatar(avatar);
|
|
|
|
userMapper.updateById(sysUserDO);
|
|
|
|
userMapper.updateById(sysUserDO);
|
|
|
|
|
|
|
|
return avatar;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
|