作者: yedaxia
请求URL
/api/user/list
GET
POST
请求参数
| 参数名 | 类型 | 必须 | 描述 |
|---|---|---|---|
| page | int | 否 | 页数 |
| limit | int | 否 | 每页条数 |
| sort | string | 否 | 排序 |
| status | int | 否 | 用户状态 |
| name | string | 是 | 用户名 |
返回结果
{
"code": "int",
"errMsg": "string",
"data": {
"total": "int //总记录数",
"pageCount": "int //页数",
"currentPage": "int //当前页",
"pageSize": "int //每页记录数",
"list": [
{
"userId": "string //用户id",
"userName": "string //用户名",
"friends": [
{
"userId": "string //用户id",
"userName": "string //用户名"
}
],
"readBooks": [
{
"bookId": "long //图书id",
"bookName": "string //图书名称"
}
],
"isFollow": "boolean //是否关注"
}
],
"hasMore": "boolean //是否还有更多"
}
}
作者: 周杰伦
请求URL
/api/user/user-info/{userId}
GET
请求参数
| 参数名 | 类型 | 必须 | 描述 |
|---|---|---|---|
| userId | long | 是 | 用户id |
返回结果
{
"code": "int",
"errMsg": "string",
"data": {
"userId": "string //用户id",
"userName": "string //用户名",
"friends": [
{
"userId": "string //用户id",
"userName": "string //用户名"
}
],
"readBooks": [
{
"bookId": "long //图书id",
"bookName": "string //图书名称"
}
],
"isFollow": "boolean //是否关注"
}
}
作者: yeguozhong
请求URL
/api/user/save
POST
请求参数
{
"id": "long //用户ID",
"name": "string //用户名【必须】",
"phone": "long //电话【必须】",
"avatar": "string //头像【必须】",
"gender": "byte //性别"
}
返回结果
{
"code": "int",
"errMsg": "string",
"data": {
"userId": "string //用户id",
"userName": "string //用户名",
"friends": [
{
"userId": "string //用户id",
"userName": "string //用户名"
}
],
"readBooks": [
{
"bookId": "long //图书id",
"bookName": "string //图书名称"
}
],
"isFollow": "boolean //是否关注"
}
}
作者: yeguozhong
请求URL
/api/user/delete
POST
请求参数
| 参数名 | 类型 | 必须 | 描述 |
|---|---|---|---|
| userId | long | 是 | 用户ID |
返回结果
{
"code": "int",
"errMsg": "string",
"data": {}
}