添加修改头像接口
This commit is contained in:
parent
f93227c177
commit
1f7c9e2ce9
|
|
@ -1723,6 +1723,29 @@ public class SysUserController {
|
||||||
return Result.ok("更新个人信息成功");
|
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】
|
* 批量修改 【low-app】
|
||||||
* @param jsonObject
|
* @param jsonObject
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue