实现前端P0订单任务查询接口
This commit is contained in:
@@ -4,9 +4,9 @@
|
||||
|
||||
| 项目 | 内容 |
|
||||
| --- | --- |
|
||||
| 文档版本 | 0.1 |
|
||||
| 日期 | 2026-07-07 |
|
||||
| 状态 | 后端开发计划草稿 |
|
||||
| 文档版本 | 0.2 |
|
||||
| 日期 | 2026-07-08 |
|
||||
| 状态 | 后端 checkpoint 计划与阶段实现记录 |
|
||||
| 适用范围 | M002 后端实现拆分、交付物和验收标准 |
|
||||
| 主要读者 | 后端、测试、产品、后续协作 agent |
|
||||
|
||||
@@ -295,16 +295,27 @@ Controller、Service、Service 实现类的方法必须有中文注释。Entity
|
||||
- 订单任务审计查询。
|
||||
- 任务列表基础筛选。
|
||||
- 订单详情下任务时间线。
|
||||
- 前端 P0 任务列表 / 工作台接口:`GET /api/reservation/tasks`。
|
||||
- 前端 P0 订单详情与任务时间线接口:`GET /api/reservation/orders/{orderId}`。
|
||||
- 安全日志检查。
|
||||
- 关键接口集成测试。
|
||||
|
||||
验收标准:
|
||||
|
||||
- 能追溯 AI 接收、任务创建、订单挂靠、用户修改、确认、迁移、OPERA 模拟和重试。
|
||||
- 前端可通过 `GET /api/reservation/tasks` 获取任务摘要、订单展示键、来源消息主题和实时可处理状态。
|
||||
- 前端可通过 `GET /api/reservation/orders/{orderId}` 获取订单摘要和同订单任务时间线。
|
||||
- 列表不返回完整 AI payload、邮件正文、附件 URL 或 Secret。
|
||||
- 所有关键路径有测试覆盖。
|
||||
- `./mvnw test` 通过,或明确说明环境问题。
|
||||
|
||||
当前实现记录:
|
||||
|
||||
- 已实现 `GET /api/reservation/tasks` 第一版,支持酒店、订单、任务类型、任务状态、任务 subtype、队列参与、关键词和分页筛选。
|
||||
- 已实现 `GET /api/reservation/orders/{orderId}` 第一版,支持返回订单摘要和任务时间线,`include_tasks=false` 时只返回订单摘要。
|
||||
- 两个接口均复用同订单队列可处理状态计算,`FAILED` 和 `COMPLETED` 视为结束,不阻塞后续任务。
|
||||
- 本轮未实现订单列表、Message Notification 独立列表 / 详情、任务卡前端字段白名单元数据接口。
|
||||
|
||||
## 12. 建议开发节奏
|
||||
|
||||
建议一次只做一个 checkpoint。每个 checkpoint 完成后:
|
||||
|
||||
Reference in New Issue
Block a user