添加修改头像接口
This commit is contained in:
parent
f93227c177
commit
1f7c9e2ce9
|
|
@ -1723,6 +1723,29 @@ public class SysUserController {
|
|||
return Result.ok("更新个人信息成功");
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 用户编辑(vue3用户设置专用)【低代码应用专用接口】
|
||||
* @param sysUser
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/login/setting/editAvatar")
|
||||
public Result<String> editAvatar(@RequestBody SysUser sysUser, HttpServletRequest request) {
|
||||
String username = JwtUtil.getUserNameByToken(request);
|
||||
SysUser user = sysUserService.getById(sysUser.getId());
|
||||
if(user==null) {
|
||||
return Result.error("未找到该用户数据");
|
||||
}
|
||||
if(!username.equals(user.getUsername())){
|
||||
return Result.error("只能修改自己的数据");
|
||||
}
|
||||
SysUser sysUserEditAvatar = new SysUser();
|
||||
sysUserEditAvatar.setId(sysUser.getId());
|
||||
sysUserEditAvatar.setAvatar(sysUser.getAvatar());
|
||||
sysUserService.updateById(sysUserEditAvatar);
|
||||
return Result.ok("更新个人信息成功");
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量修改 【low-app】
|
||||
* @param jsonObject
|
||||
|
|
|
|||
Loading…
Reference in New Issue