hl-api-changelog/changelogs-v2/2026-06/64_房务待处理页改显所有未完成订单含异常_改用我的订单接口过滤_前端处理-管理后台.md

1.8 KiB

房务「待处理」页:改为显示所有未完成订单(含异常),而非只显示 todo 待办

模块:管理后台 · 房务管家 · 待处理 类型:前端处理(改数据源;后端订单列表接口已具备,无后端改动) 日期2026-06-30 · 反馈来源wx 手动测试

现象 / 要求

房务「待处理」页显示「没有待处理事项 / 共 0 个待办订单」,但订单列表里明明有未完成订单(如 HL20260630103610215「待最终确认·已配3/共3晚」

根因:「待处理」页现在调的是 GET /v3/admin/order/todostodo 待办驱动——只有异常/超时/换店等动作类事件才生成 todo;「待最终确认」是正常流转态、不产 todo,所以为 0。

wx 要求:「待处理」应显示所有「未完成」订单,异常也算未完成。

【前端处理】

「待处理」页改用「我的订单」列表接口(房务订单列表同源,GET /v3/admin/order/grab-pool/my-claims/hotel),按未完成状态过滤

  • 「未完成」= 房务流程未到「已完成」的全部,含 配房中CLAIMING+ 待最终确认PENDING_FINALIZE+ 异常EXCEPTION;排除「已完成CONFIRMED」。
  • 即等价于订单列表去掉「已完成」tab 的并集(配房中 待确认 异常),用列表项的 houseStatus/houseStatusLabel 过滤。
  • 不要再用 todos 接口作「待处理」唯一数据源todo 只覆盖异常/动作类,漏掉正常未完成态)。

备注:与「工作台首页待办摘要」(dashboard-summary) 是两个概念——首页摘要是 todo/桶视图wx 早前确认按桶稀疏呈现不动);本「待处理」页是房务的「待办订单」工作队列,按未完成订单口径展示。后端订单列表接口已能按状态过滤,前端改数据源即可。