主题
查询责任部门事项分类下的全部事项 3.9.4+
调用本接口分页查询指定用户在责任部门、服务主题等分类下的全部事项。
接口说明
请求URL:http[s]://{网关地址}/coosk/itemManager/allCategoryItemsList
请求方式: POST
请求内容类型: application/json
响应内容类型: application/json
请求说明
请求体
| 字段名 | 参数名 | 必填 | 类型 | 描述 |
|---|---|---|---|---|
| 用户账号 | userAccount | O | String(20) | 用户账号(学工号),不填则为游客 |
| 页码 | pageNumber | O | int | 页码,默认1 |
| 每页条数 | pageSize | O | int | 每页记录数,默认10 |
| 部门名称 | deptName | O | String | 责任部门名称,用于按部门名称模糊筛选 |
| 分类名称 | categoryName | O | String | 分类名称,用于按分类名称模糊筛选 |
| 事项名称 | itemName | O | String | 事项名称,用于按事项名称模糊筛选 |
请求示例
json
{
"userAccount": "xxx",
"pageNumber": 1,
"pageSize": 10,
"deptName": "",
"categoryName": "",
"itemName": ""
}1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
响应说明
响应体
| 字段名 | 参数名 | 类型 | 描述 |
|---|---|---|---|
| 返回码 | errcode | String | 0 成功,其他为不成功 |
| 返回码描述 | errmsg | String | 返回码描述 |
| 返回对象 | data | List<CategoryInfo> | 分类及事项列表 |
| 字段名 | 参数名 | 类型 | 描述 |
|---|---|---|---|
| 分类wid | categoryWid | String | 分类wid |
| 分类名称 | categoryName | String | 分类名称 |
| 子节点 | children | List<CategoryChild> | 分类下的子分类列表 |
| 事项列表 | items | List<ItemInfo> | 分类下直接关联的事项列表 |
| 字段名 | 参数名 | 类型 | 描述 |
|---|---|---|---|
| 分类wid | categoryWid | String | 分类wid |
| 分类名称 | categoryName | String | 分类名称 |
| 字体图标 | iconLink | String | 字体图标类名(iconType 为 0 时使用) |
| png图标 | picLink | String | png图标地址(iconType 为 1 时使用) |
| 图标类型 | iconType | int | 0:字体图标 1:png图标 |
| 该分类下总条数 | total | int | 该分类下事项总条数 |
| 子节点 | children | List<CategoryChild> | 子分类列表 |
| 事项列表 | items | List<ItemInfo> | 该分类下的事项列表 |
| 字段名 | 参数名 | 类型 | 描述 |
|---|---|---|---|
| 事项wid | itemWid | String | 事项wid |
| 事项名称 | itemName | String | 事项名称 |
| 事项图标 | iconLink | String | 事项图标地址 |
| 责任部门 | itemDept | String | 事项责任部门 |
| 是否在线办理 | onlineServiceType | int | 0:无在线办理 1:有在线办理但无权限办理 2:可在线办理 |
响应示例
json
{
"data": [
{
"categoryWid": "dept-subject",
"categoryName": "部门",
"children": [
{
"categoryWid": "962071086951563264",
"categoryName": "内务部111",
"iconLink": "iconfont icon-dep-PartyCommitteeOffice",
"picLink": "http://xxx.xxx.xxx.xxx:8811/oss/serviceIcon/2026-07-16/1527271769158873088/1527271769167261696.png?sign=xxx",
"iconType": 0,
"total": 55,
"children": [],
"items": [
{
"itemWid": "1362170225389338624",
"itemName": "历年录取分数查询",
"iconLink": "http://xxx.xxx.xxx.xxx:8811/oss/iconLab/2025-08-22/defaultIcon-1408513428547584000.png?sign=xxx",
"itemDept": "内务部111",
"onlineServiceType": 1
}
]
}
],
"items": []
},
{
"categoryWid": "service-subject",
"categoryName": "服务主题",
"children": [
{
"categoryWid": "813729879261446144",
"categoryName": "测试主题1",
"iconLink": null,
"picLink": "http://xxx.xxx.xxx.xxx:8811/oss/serviceIcon/2026-07-16/1527272986891153408/1527272986891153408.png?sign=xxx",
"iconType": 1,
"total": 59,
"children": [],
"items": [
{
"itemWid": "1362170225389338624",
"itemName": "历年录取分数查询",
"iconLink": "http://xxx.xxx.xxx.xxx:8811/oss/iconLab/2025-08-22/defaultIcon-1408513428547584000.png?sign=xxx",
"itemDept": "内务部111",
"onlineServiceType": 1
}
]
}
],
"items": []
}
],
"errcode": "0",
"errmsg": "success",
"traceId": null
}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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
错误码
| 错误码 | 描述 |
|---|---|
| 999 | 统一错误码,详细描述信息参见接口返回 |
| 511000 | 参数异常,详细描述信息参见接口返回 |
Demo
java
// 创建客户端
Client client = new DefaultClient(BASE_URL, APP_ID, APP_SECRET);
// 创建请求对象
AllCategoryItemsListRequest request = new AllCategoryItemsListRequest();
request.setUserAccount("01319098");
request.setPageNumber(1);
request.setPageSize(10);
request.setDeptName("");
request.setCategoryName("");
request.setItemName("");
AllCategoryItemsListResponse response = client.execute(request);
// 调用成功,则处理业务逻辑
if (response.isSuccess()) {
// ...
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15

