优化订单任务列表排序并补充上线文档
This commit is contained in:
@@ -60,6 +60,8 @@ GET /api/reservation/tasks
|
||||
|
||||
本轮前端新增“任务列表”菜单,并且任务列表、订单详情任务队列都需要能跳转到该任务来源消息所在的完整邮件会话。因此建议在现有返回项上补齐来源邮件会话摘要字段。
|
||||
|
||||
默认排序:未传 `order_id` 时按来源消息接收时间倒序返回,保证任务列表最新消息 / 最新任务在前;传 `order_id` 时按同订单 `queue_sequence` 正序返回,保证订单队列处理顺序不被打乱。
|
||||
|
||||
已完成字段:
|
||||
|
||||
| 字段 | 说明 |
|
||||
@@ -240,6 +242,8 @@ GET /api/reservation/orders
|
||||
|
||||
当前状态:后端已完成第一版。默认查询全部订单状态;`open_task_count` 排除 `COMPLETED` 和 `FAILED`,`next_processable_task_id` 按同订单队列可处理状态实时计算。
|
||||
|
||||
默认排序:按后端维护的订单最近业务活动时间倒序返回,保证最近有业务活动的订单排在前面。后端当前使用 `workflow_reservation_order.latest_activity_at` 作为排序字段,并在订单创建、任务创建、草稿保存、最终确认、人工复核解阻、任务状态变更等写路径维护;前端不要再基于任务时间或更新时间自行重排。
|
||||
|
||||
建议入参:
|
||||
|
||||
| 参数 | 必填 | 说明 |
|
||||
|
||||
Reference in New Issue
Block a user