From 2e21f2b0c99a2f2ab9aa22000472896e229db328 Mon Sep 17 00:00:00 2001 From: lisy <linlangsur163@163.com> Date: 星期三, 12 七月 2023 09:58:39 +0800 Subject: [PATCH] 使用福利:上传用户头像接口 --- cloud-server-account/src/main/java/com/dsh/account/service/impl/TAppUserServiceImpl.java | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/cloud-server-account/src/main/java/com/dsh/account/service/impl/TAppUserServiceImpl.java b/cloud-server-account/src/main/java/com/dsh/account/service/impl/TAppUserServiceImpl.java index e0325fe..851bc50 100644 --- a/cloud-server-account/src/main/java/com/dsh/account/service/impl/TAppUserServiceImpl.java +++ b/cloud-server-account/src/main/java/com/dsh/account/service/impl/TAppUserServiceImpl.java @@ -45,8 +45,11 @@ import org.springframework.stereotype.Service; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.multipart.MultipartFile; import javax.annotation.Resource; +import javax.servlet.http.HttpServletRequest; +import java.io.IOException; import java.text.SimpleDateFormat; import java.util.*; import java.util.stream.Collectors; @@ -691,4 +694,18 @@ return detailsResponse; } + @Override + public ResultUtil uploadAppUserHeadImg(Integer appUserId, MultipartFile file, HttpServletRequest request) { + try { + String filePath = OssUploadUtil.ossUpload(request,file); + TAppUser tAppUser = this.baseMapper.selectById(appUserId); + tAppUser.setHeadImg(filePath); + this.baseMapper.updateById(tAppUser); + } catch (IOException e) { + ResultUtil.error("头像上传失败!"); + } + + return ResultUtil.success(); + } + } -- Gitblit v1.7.1