意见反馈接口
1. 提交意见反馈
接口地址:/home/suggest/submitSuggest
认证:需要登录
请求参数:
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| title | String | 是 | 反馈标题 |
| content | String | 是 | 反馈内容 |
响应示例:
json
{
"code": 1,
"msg": "提交成功"
}2. 获取我的反馈列表
接口地址:/home/suggest/mySuggest
认证:需要登录
请求参数:
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| page | Integer | 否 | 页码,默认1 |
| limit | Integer | 否 | 每页数量,默认10 |
响应示例:
json
{
"code": 1,
"msg": "获取成功",
"data": {
"list": [
{
"id": 1,
"user_id": 1008,
"title": "12aq",
"content": "asdadssadasd",
"reply": "enenen", // 管理员回复内容(未回复时为空或null)
"status": 1, // 处理状态(0-待处理,1-已处理,2-已关闭)
"create_time": "2025-11-16 21:49:04",
"update_time": "2025-11-16 21:50:40"
}
],
"total": 1
}
}说明:
- 只能查看自己提交的反馈
- 按ID降序排列(最新的在前)
- 受数据时效性设置限制(只显示设置天数内的数据)
3. 删除反馈
接口地址:/home/suggest/deleteSuggest
认证:需要登录
请求参数:
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| id | Integer | 是 | 反馈ID |
响应示例:
成功:
json
{
"code": 1,
"msg": "删除成功"
}失败:
json
{
"code": 0,
"msg": "删除失败"
}说明:
- 只能删除自己提交的反馈
- 删除操作不可恢复
- 如果反馈ID不存在或不属于当前用户,删除会失败