文件
hyb-oa/issues/2026-05-12_01-44-00-r6-reimbursement-invoice-polish-v1.csv

3.3 KiB

1IDTitleDescriptionAcceptanceTest_MethodToolsDev_StatusReview1_StatusRegression_StatusFilesDependenciesNotes
2RI6-1报销票据体验合同建档规划 R6 后报销和票据体验第一批完善。1) 本 CSV 校验通过;2) 员工仍不进入票据中心;3) 不展示 OCR、发票池等内部术语;4) PDF-only 口径保持不变。流程级验证:python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-05-12_01-44-00-r6-reimbursement-invoice-polish-v1.csv;人工核对 docs/reimbursement-invoice-rules.md。python3|manualDONEDONEDONEissues/2026-05-12_01-44-00-r6-reimbursement-invoice-polish-v1.csv[]普通员工发票入口仍为报销详情添加发票。
3RI6-2PC 移动报销能力对齐对齐 PC 和移动的草稿、编辑、删除、附件、PDF 发票和提交审批能力。1) PC 和移动都能完成报销草稿主流程;2) 员工不见票据中心入口;3) 移动不使用桌面表格;4) data-testid 稳定。流程级验证:PC 和移动分别新建草稿 -> 编辑明细 -> 添加附件/PDF 发票 -> 提交审批 -> 删除草稿或验证非草稿不可删。playwright|npmDONEDONEDONEclient/src/pages/ReimbursementsPage.tsx|client/src/pages/MobileReimbursementDetailPage.tsx["RI6-1"]已统一 PC/移动报销详情发票入口、附件和草稿操作;R111/R125/R109 与报销业务流通过。
4RI6-3发票状态解释优化统一可用、识别中、识别失败、已绑定、重复票据、已归档等状态文案和下一步提示。1) 重复票据给出可理解原因;2) 识别失败有下一步;3) 已绑定和已归档不可误操作;4) 内部术语扫描为 0。流程级验证:上传 PDF 样票 -> 模拟或真实 OCR 终态 -> 检查各状态文案;node scripts/qa/check-ui-design-rules.mjs --strict。node|playwrightDONEDONEDONEclient/src/pages/*Reimbursement*|scripts/qa/check-ui-design-rules.mjs["RI6-2"]共享发票状态文案已接入;check-ui-design-rules strict 0 findings;真实 OCR 重复票据可解释终态继续视为通过。
5RI6-4报销详情信息架构收口PC 详情高密度展示,移动详情轻任务展示,突出发票、附件、审批流和付款状态。1) PC 列表和详情适合筛选和查看;2) 移动详情无横向滚动和遮挡;3) 付款状态与财务动作一致。流程级验证:PC 1440x960 和移动多视口打开报销详情;审批和付款后状态同步;视觉截图输出。playwrightDONEDONEDONEclient/src/pages/ReimbursementsPage.tsx|client/src/pages/MobileReimbursementDetailPage.tsx["RI6-3"]R111/R109 截图输出到 output/playwright;移动深层页无底部 Tab,吸底动作保持可点。
6RI6-5报销票据回归部署完成后执行报销业务流、视觉、部署和公网复检。1) 报销业务流 gate 通过;2) R109/R111/R125 相关回归通过;3) 部署后 /ready、bundle 扫描和 live smoke 通过。流程级验证:BUSINESS_FLOW_GROUPS=reimbursement bash scripts/qa/run-business-flow-gates.sh local;client typecheck/build;deploy;live smoke readiness。bash|npm|playwrightDONEDONEDONEclient|server|scripts/qa|deploy/trialrun["RI6-4"]已部署到 https://oa.hyinda.com;/ready ok;public bundle findings=0;live readiness PASS,报告 artifacts/qa-flow/live-smoke-readiness-20260512-120138。