疯狂的狮子li
2021-11-26 c1b0e176e54acad97de5cd3ce0e74740bb26ff76
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java
@@ -33,6 +33,7 @@
@RequestMapping("/system/user/profile")
public class SysProfileController extends BaseController {
    private final ISysUserService userService;
   private final ISysOssService iSysOssService;
    /**
@@ -104,12 +105,12 @@
    @Log(title = "用户头像", businessType = BusinessType.UPDATE)
    @PostMapping("/avatar")
    public AjaxResult<Map<String, Object>> avatar(@RequestPart("avatarfile") MultipartFile file) {
        Map<String,Object> ajax = new HashMap<>();
        if (!file.isEmpty()) {
            SysUser user = SecurityUtils.getUser();
         SysOss oss = iSysOssService.upload(file);
         String avatar = oss.getUrl();
            if (userService.updateUserAvatar(user.getUserName(), avatar)) {
            Map<String,Object> ajax = new HashMap<>();
                ajax.put("imgUrl", avatar);
                return AjaxResult.success(ajax);
            }