项目接口定义与使用说明
查询用户列表
| 参数名 | 类型 | 必填 | 描述 | 默认值 |
|---|---|---|---|---|
| user | User | 否 | 用户查询条件 | - |
| pageNumber | int | 否 | 页码 | 1 |
| pageSize | int | 否 | 每页条数 | 10 |
{"code": 200, "message": "成功", "data": {"list": [...], "total": 0}}
添加用户
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| user | User | 是 | 用户信息 |
{"code": 200, "message": "成功", "data": null}
更新用户信息
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| user | User | 是 | 用户信息 |
{"code": 200, "message": "成功", "data": null}
删除用户
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| uid | int | 是 | 用户ID |
{"code": 200, "message": "成功", "data": null}
用户登录
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| user | User | 是 | 包含用户名和密码 |
{"code": 200, "message": "成功", "data": {"token": "..."}}
获取用户信息
通过Header传递token
{"code": 200, "message": "成功", "data": {"user": {...}}}
查询分类列表
| 参数名 | 类型 | 必填 | 描述 | 默认值 |
|---|---|---|---|---|
| classify | Classify | 否 | 分类查询条件 | - |
| pageNum | int | 否 | 页码 | 1 |
| pageSize | int | 否 | 每页条数 | 10 |
{"code": 200, "message": "成功", "data": {"list": [...], "total": 0}}
更新分类信息
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| classify | Classify | 是 | 分类信息 |
{"code": 200, "message": "成功", "data": null}
删除分类
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| cid | int | 是 | 分类ID |
{"code": 200, "message": "成功", "data": null}
添加分类
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| classify | Classify | 是 | 分类信息 |
{"code": 200, "message": "成功", "data": null}
获取分类树
无
{"code": 200, "message": "成功", "data": [{"id": 1, "name": "...", "children": [...]}]}
发送消息
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| contract | Contract | 是 | 消息内容 |
{"code": 200, "message": "发送成功", "data": null}
测试接口
无
{"code": 200, "message": "hello world", "data": null}
查询资源列表
| 参数名 | 类型 | 必填 | 描述 | 默认值 |
|---|---|---|---|---|
| resources | Resources | 否 | 资源查询条件 | - |
| pageNum | int | 否 | 页码 | 1 |
| pageSize | int | 否 | 每页条数 | 10 |
{"code": 200, "message": "成功", "data": {"list": [...], "total": 0}}
更新资源信息
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| resources | Resources | 是 | 资源信息 |
{"code": 200, "message": "成功", "data": null}
删除资源
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| id | int | 是 | 资源ID |
{"code": 200, "message": "成功", "data": null}
添加资源
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| resources | Resources | 是 | 资源信息 |
{"code": 200, "message": "成功", "data": null}