主题
分页查询意见反馈列表
分页查询意见反馈列表
接口说明
请求URL:http[s]://{网关地址}/casp-portal/v2/feedback/listFeedback
请求方式: POST
响应内容类型: application/json
请求说明
请求体
| 参数名 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| pageNumber | int | M | 页数 |
| pageSize | int | M | 页码 |
| isReplied | String | O | 是否已回复 0未回复 1已回复 不传表示全部 |
| userAccount | String | M | 用户账号 |
| objectScope | int | O | 默认为1 1 校内 2外部联系人 |
| lang | String | O | 用户的多语言 不传使用用户自己的语言 |
请求示例
json
{
"pageNumber": 1,
"pageSize": 10,
"isReplied": 1,
"userAccount": "ampadmin",
"objectScope": 1,
"lang": "zh-CN"
}1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
响应说明
响应体
| 参数名 | 类型 | 描述 |
|---|---|---|
| errcode | String | 返回码 |
| errmsg | String | 返回描述 |
| datas | List<FeedbackDetail> | 反馈详情 |
| total | int | 分页总数 |
FeedbackDetail
| 参数名 | 类型 | 描述 |
|---|---|---|
| wid | String | 主键 |
| userId | String | 用户wid |
| userName | String | 用户姓名 |
| feedbackTitle | String | 意见反馈标题 |
| feedbackType | int | 意见反馈类型 |
| feedbackContent | String | 意见内容 |
| isReplied | boolean | 是否已回复 |
| createTime | long | 时间戳 |
| updateTime | long | 时间戳 |
| replies | List<ReplyInfo> | 回复信息 |
| relatedContentInfo | List<RelatedContentInfo> | 关联对象 |
| phrasesContent | String | 意见反馈的内容 |
| appraisePics | String | 意见反馈的图片的数组的json串 |
ReplyInfo 回复信息
| 参数名 | 类型 | 描述 |
|---|---|---|
| wid | String | 主键 |
| creatorId | String | 创建人账号 |
| creatorName | String | 创建人姓名 |
| feedbackId | String | 意见的wid |
| feedbackReply | String | 回复内容 |
| createTime | long | 回复时间,时间戳 |
| updateTime | long | 更新时间,时间戳 |
| isDeleted | boolean | 是否删除 默认展示否 |
RelatedContentInfo 意见反馈的关联对象信息
| 参数名 | 类型 | 描述 |
|---|---|---|
| relaWid | String | 主键 |
| relaName | String | 名字 |
| relaType | int | 0 服务 1事项 |
响应示例
json
{
"errcode": "0",
"errmsg": "success",
"traceId": null,
"total": 97,
"pageNumber": 1,
"pageSize": 10,
"datas": [
{
"wid": "3a1cd6bcb6c4481bb5ae962f1a35f318",
"userId": "1006159694508433408",
"userName": "超级管理员",
"feedbackTitle": "反馈标题",
"feedbackType": 0,
"feedbackContent": "反馈内容描述",
"isReplied": true,
"createTime": 1767857426431,
"updateTime": 1767928710147,
"isDeleted": false,
"replies": [
{
"wid": "5eebcadb879b4911bd156e192000e345",
"creatorId": "sysadmin",
"creatorName": "超级管理员",
"feedbackId": "3a1cd6bcb6c4481bb5ae962f1a35f318",
"feedbackReply": "pk",
"createTime": 1767928710084,
"updateTime": 1767928710084,
"isDeleted": false
}
],
"relatedContentInfo": {
"relaWid": "1402709100856184832",
"relaName": "zjs0806",
"relaType": 1
},
"phrasesContent": "222222嗯嗯嗯额",
"appraisePics": "[\"https://wechattest.wisedu.com/oss/userIcon/casp-portal/uploadInfos/20260108/10061596945084334081767857426237.png?sign=Wn09PP7aRXfe0c2oXIXct6NZG4tlGomKlUJCb6DhBwjVKTWjcyCbYL92NQQhSG64ARcTJgXLZUxgc5cHq1KeCw\"]"
}
]
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
错误码
| 错误码 | 描述 |
|---|---|
| 999 | 统一错误码,详细描述信息参见接口返回 |
Demo
java
// 创建客户端
Client client = new DefaultClient(BASE_URL, APP_ID, APP_SECRET);
// 创建请求对象
ListFeedbackRequest request = new ListFeedbackRequest();
request.setUserAccount("ampadmin");
request.setObjectScope(1);
request.setPageNumber(1);
request.setPageSize(10);
ListFeedbackResponse response = client.execute(request);
//调用成功,则处理业务逻辑
if (response.isSuccess()) {
System.out.println(JSONObject.toJSONString(response.getDatas()));
}
else {
throw new Exception("消息发送失败:" + response.getErrmsg());
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

