API接口文档

项目接口定义与使用说明

用户管理

POST /user/queryUser

查询用户列表

分页 查询

请求参数

参数名 类型 必填 描述 默认值
user User 用户查询条件 -
pageNumber int 页码 1
pageSize int 每页条数 10

响应数据

{"code": 200, "message": "成功", "data": {"list": [...], "total": 0}}
POST /user/addUser

添加用户

新增

请求参数

参数名 类型 必填 描述
user User 用户信息

响应数据

{"code": 200, "message": "成功", "data": null}
POST /user/updateUser

更新用户信息

更新

请求参数

参数名 类型 必填 描述
user User 用户信息

响应数据

{"code": 200, "message": "成功", "data": null}
POST /user/delUser/{uid}

删除用户

删除

请求参数

参数名 类型 必填 描述
uid int 用户ID

响应数据

{"code": 200, "message": "成功", "data": null}
POST /user/login

用户登录

认证

请求参数

参数名 类型 必填 描述
user User 包含用户名和密码

响应数据

{"code": 200, "message": "成功", "data": {"token": "..."}}
POST /user/getUserInfo

获取用户信息

认证 信息

请求参数

通过Header传递token

响应数据

{"code": 200, "message": "成功", "data": {"user": {...}}}

分类管理

POST /classify/queryClassify

查询分类列表

分页 查询

请求参数

参数名 类型 必填 描述 默认值
classify Classify 分类查询条件 -
pageNum int 页码 1
pageSize int 每页条数 10

响应数据

{"code": 200, "message": "成功", "data": {"list": [...], "total": 0}}
POST /classify/updateClassify

更新分类信息

更新

请求参数

参数名 类型 必填 描述
classify Classify 分类信息

响应数据

{"code": 200, "message": "成功", "data": null}
POST /classify/delClassify/{cid}

删除分类

删除

请求参数

参数名 类型 必填 描述
cid int 分类ID

响应数据

{"code": 200, "message": "成功", "data": null}
POST /classify/addClassify

添加分类

新增

请求参数

参数名 类型 必填 描述
classify Classify 分类信息

响应数据

{"code": 200, "message": "成功", "data": null}
POST /classify/tree

获取分类树

树结构 查询

请求参数

响应数据

{"code": 200, "message": "成功", "data": [{"id": 1, "name": "...", "children": [...]}]}

联系管理

POST /contact

发送消息

消息 发送

请求参数

参数名 类型 必填 描述
contract Contract 消息内容

响应数据

{"code": 200, "message": "发送成功", "data": null}
GET /

测试接口

测试

请求参数

响应数据

{"code": 200, "message": "hello world", "data": null}

资源管理

POST /resource/queryResource

查询资源列表

分页 查询

请求参数

参数名 类型 必填 描述 默认值
resources Resources 资源查询条件 -
pageNum int 页码 1
pageSize int 每页条数 10

响应数据

{"code": 200, "message": "成功", "data": {"list": [...], "total": 0}}
POST /resource/updateResource

更新资源信息

更新

请求参数

参数名 类型 必填 描述
resources Resources 资源信息

响应数据

{"code": 200, "message": "成功", "data": null}
POST /resource/delResource/{id}

删除资源

删除

请求参数

参数名 类型 必填 描述
id int 资源ID

响应数据

{"code": 200, "message": "成功", "data": null}
POST /resource/addResource

添加资源

新增

请求参数

参数名 类型 必填 描述
resources Resources 资源信息

响应数据

{"code": 200, "message": "成功", "data": null}