{
  "id": "ec355db30ce0e295546a9dac03",
  "serialNumber": "VWCG-1424",
  "status": {
    "name": "处理中",
    "nameEn": "In Progress",
    "displayName": "处理中",
    "id": "100010"
  },
  "description": "## Use Case 执行切片\n关联父需求：VWCG-1422；Use Case ID：UC-ORDER-SKIP-SERVING-001 v0.2\nDoR: READY\n分支：develop_binzhou（用户明确指定）\n\n## 范围与主流程\nai_app；M5/E6，AC5-AC6并回归AC1-AC2/AC9。10/20有取餐记录时前台串行轮询，完成隐藏取餐码，慢请求单飞。只读检查消费机/点餐机/PC/叫号屏本地拦截，必要时最小修复。\n\n## 规则\n10/20直接核销30；出餐非前置，不伪造出餐信息；30不可回退，首次核销信息不可覆盖。既有权限/退款/取餐柜隔离保留；不新增SQL、不部署生产。\n\n## 异常/恢复\n重复与并发只完成一次；事务失败回滚；弱网恢复查询后安全重试，页面隐藏停止刷新。\n\n## 验收标准与测试矩阵\n按父UC对应AC逐项记录红绿测试、PHP/JS检查、独立审查、实际数据库或真机证据。缺少设备/环境项明确待验，不能以静态检查代替。性能按父UC建议时效与实际负载分开验证。\n\n## 计划与交付\n计划2026-10-12至2026-10-13；预计3h，按无AI的分析、实现、测试和审查总投入估算。代码、测试、接口契约及证据交付，实际工时按本次AI真实耗时登记。暂不代表生产发布或用户验收。\n\n## 2026-10-12 本地实现进展（未发布）\n- 用户指定develop_binzhou，store与ai_app已完成本地实现。\n- 后端54 tests/249 assertions、MySQL5.6六组真实多进程并发、手机轮询/充值与叫号屏回归、独立审查通过；大屏Node14生产构建通过。\n- 备餐中10/待取餐20可直接核销30；出餐与重叫号条件更新防回退；手机10/20有取餐号前台串行刷新；完成隐藏取餐码；叫号屏防迟到回调重播。\n- 不增SQL，未改支付/退款/权限/柜机隔离，未部署生产，未重启线上进程。\n- 业务代码未提交/推送，状态保持开发中/处理中。小程序完整构建缺UniApp工具链；真机、HTTP全链路及现场同步待验。\n- 证据：work_store/VWCG-1422-skip-serving-review/implementation-evidence.md；开发任务VWCG-1423（6h）/VWCG-1424（3h）。\n\n## 2026-10-12 扩大回归完成\n选定回归集54个测试文件全部通过：453 tests / 2436 assertions。一卡通/访客、在线离线消费、退款提现、钱包补贴、小票、订单查询及权限回归在无网络隔离容器执行。12组独立MySQL场景通过，覆盖跨日竞争、失败回滚重试、订单金额支付退款字段不变。13次本机HTTP控制器及鉴权请求通过，非完整部署/真机E2E；万益生Dispatcher使用替身。手机完整轮询、充值确认及叫号屏音频回归通过。没有业务数据库表字段或升级SQL改动。用户明确不再精简测试脚本，已保留完整覆盖。业务代码未提交推送部署，完整UniApp构建及现场终端/第三方仍待验。报告：work_store/VWCG-1422-skip-serving-review/regression-summary-20261012.md。"
}
