Appearance
9.3 根据工单状态查询工单列表
接口说明:
| Method | URL | ContentType |
|---|---|---|
| GET | /api/v1/question/page/list | application/json |
请求参数说明:
| 字段名 | 类型 | 是否必填 | 示例值 | 描述 |
|---|---|---|---|---|
| questionStatus | String | 否 | "Init" | 工单状态,枚举:Init(待审核,代表工单刚刚开始创建,还没有审核)、Processing(待处理,说明会话正在进行相关的业务处理流程)、Completed(已处理,表示工单已经处理完结) |
| pageNum | Integer | 是 | 1 | 页码 |
| pageSize | Integer | 是 | 5 | 每页大小 |
请求示例:
GET /api/v1/question/page/list?questionStatus=Init&pageNum=1&pageSize=5返回参数说明:
PageBO 参数:
| 参数 | 类型 | 描述 |
|---|---|---|
| pageNum | Long | 当前页码 |
| pageSize | Long | 每页大小 |
| pageTotal | Long | 总条数 |
| pageCount | Long | 总页数 |
| items | List<QuestionRespDTO> | 工单列表 |
QuestionRespDTO 参数:
| 参数 | 类型 | 描述 |
|---|---|---|
| id | Integer | 工单ID |
| ownerId | String | 归属人Id |
| ownerName | String | 归属人名称 |
| currentSolverId | String | 当前协助人Id |
| currentSolverName | String | 当前协助人名称 |
| projectId | Integer | 项目Id |
| title | String | 标题 |
| orderId | String | 订单号 |
| questionTypeId | Integer | 工单类型Id |
| questionStatus | String | 工单状态,枚举:Init(待审核,代表工单刚刚开始创建,还没有审核)、Processing(待处理,说明会话正在进行相关的业务处理流程)、Completed(已处理,表示工单已经处理完结) |
| auditResult | String | 审核结果 |
| auditComment | String | 审核意见 |
| createTime | DateTime | 创建时间 |
| updateTime | DateTime | 修改时间 |
| closeTime | DateTime | 关单时间 |
| closeBy | String | 关单操作人 |
| closeById | String | 关单操作人id |
响应示例:
json
{
"success": true,
"code": "000",
"message": "成功",
"data": {
"pageNum": 1,
"pageSize": 5,
"pageTotal": 1,
"pageCount": 1,
"items": [
{
"id": 11,
"ownerId": "72",
"ownerName": "BBB",
"currentSolverId": null,
"currentSolverName": null,
"projectId": 707,
"title": "商品缺少配件",
"orderId": "20250812001",
"questionTypeId": 1,
"questionStatus": "Init",
"auditResult": null,
"auditComment": null,
"createTime": "2025-08-12 13:43:14",
"updateTime": "2025-08-12 13:43:14",
"closeTime": null,
"closeBy": null,
"closeById": null
}
]
}
}