增加 个人信息设置 功能

This commit is contained in:
niudehua 2021-03-13 22:24:02 +08:00
parent 2dd87e0414
commit 8297d94b51

View File

@ -1,6 +1,5 @@
package cn.iocoder.dashboard.modules.system.controller.user; package cn.iocoder.dashboard.modules.system.controller.user;
import cn.iocoder.dashboard.common.exception.util.ServiceExceptionUtil;
import cn.iocoder.dashboard.common.pojo.CommonResult; import cn.iocoder.dashboard.common.pojo.CommonResult;
import cn.iocoder.dashboard.framework.security.core.LoginUser; import cn.iocoder.dashboard.framework.security.core.LoginUser;
import cn.iocoder.dashboard.framework.security.core.util.SecurityFrameworkUtils; import cn.iocoder.dashboard.framework.security.core.util.SecurityFrameworkUtils;
@ -31,7 +30,6 @@ import java.io.IOException;
import java.util.List; import java.util.List;
import static cn.iocoder.dashboard.common.pojo.CommonResult.success; import static cn.iocoder.dashboard.common.pojo.CommonResult.success;
import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.FILE_UPLOAD_FAILED;
/** /**
* @author niudehua * @author niudehua
@ -49,11 +47,6 @@ public class SysUserProfileController {
@Resource @Resource
private SysRoleService roleService; private SysRoleService roleService;
/**
* 个人信息
*
* @return 个人信息详情
*/
@GetMapping("/get") @GetMapping("/get")
@ApiOperation("获得登录用户信息") @ApiOperation("获得登录用户信息")
public CommonResult<SysUserProfileRespVO> profile() { public CommonResult<SysUserProfileRespVO> profile() {
@ -67,13 +60,6 @@ public class SysUserProfileController {
return success(userProfileRespVO); return success(userProfileRespVO);
} }
/**
* 修改个人信息
*
* @param reqVO 个人信息更新 reqVO
* @param request HttpServletRequest
* @return 修改结果
*/
@PostMapping("/update") @PostMapping("/update")
@ApiOperation("修改用户个人信息") @ApiOperation("修改用户个人信息")
public CommonResult<Boolean> updateProfile(@RequestBody SysUserProfileUpdateReqVO reqVO, HttpServletRequest request) { public CommonResult<Boolean> updateProfile(@RequestBody SysUserProfileUpdateReqVO reqVO, HttpServletRequest request) {
@ -82,12 +68,6 @@ public class SysUserProfileController {
return success(true); return success(true);
} }
/**
* 上传用户个人头像
*
* @param file 头像文件
* @return 上传结果
*/
@PostMapping("/upload-avatar") @PostMapping("/upload-avatar")
@ApiOperation("上传用户个人头像") @ApiOperation("上传用户个人头像")
public CommonResult<Boolean> uploadAvatar(@RequestParam("avatarFile") MultipartFile file) { public CommonResult<Boolean> uploadAvatar(@RequestParam("avatarFile") MultipartFile file) {
@ -99,7 +79,7 @@ public class SysUserProfileController {
} }
} catch (IOException e) { } catch (IOException e) {
log.error("文件上传失败", e); log.error("文件上传失败", e);
throw ServiceExceptionUtil.exception(FILE_UPLOAD_FAILED); throw new RuntimeException(e);
} }
} }
return success(false); return success(false);