跳到主要内容

编辑用户

/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

用户不存在