跳到主要内容

编辑用户

/api/users/{userName}

请求方法​

PUT

参数​

Params​

名称描述值类型
userName用户名string

当userName是@self时,为修改此登录用户的密码,其他参数均被忽略

Body​

User

  • password为选填项,格式要求见用户对象
    • 若不填写则不修改
    • 若填写则会校验此密码

返回​

200 OK​

null

{
"code": 200,
"errorMsg": null,
"data": null,
"time": "2023-11-26T18:42:28.6391094+08:00"
}

400 Bad Request​

  • 密码不合法
  • 空Body

401 Unauthorized​

未登录

403 Forbidden​

权限等级不是管理员

404 NotFound​

用户不存在