文件
hyb-oa/issues/2026-02-08_14-20-25-p2-ci-and-tests.csv
wangsli 4d4866d10e chore(issues): 新增 P2/P3/P4 执行合同快照
- P2: 2026-02-08_14-20-25-p2-ci-and-tests.csv
- P3: 2026-02-08_17-05-00-p3-full-delivery.csv
- P4: 2026-02-08_21-50-09-p4-trialrun-ready.csv
2026-02-08 23:09:02 +08:00

2.0 KiB

1IDTitleDescriptionAcceptanceTest_MethodToolsDev_StatusReview1_StatusRegression_StatusFilesDependenciesNotes
2C1平台级CI最小门禁(GitHub Actions)新增 GitHub Actions 工作流复用本地最小门禁脚本并在 PR/Push 自动执行`.github/workflows/ci-minimal.yml` 可触发且成功执行 `./scripts/check-minimal.sh` 全流程cd /home/shunli/Projects/hyb-oa && ./scripts/check-minimal.shmanualDONEDONEDONE.github/workflows/ci-minimal.yml | scripts/check-minimal.sh[]复用现有门禁脚本避免重复造轮子
3C2审计接口自动化测试补齐 `/api/audit-logs` 的权限/分页/筛选自动化测试覆盖 `PERM_001/分页/过滤` 核心断言并可重复执行manual: 新增脚本后执行并验证断言通过manualTODOTODOTODOserver/src/routes/audit.js | server/scripts/*["C1"]优先使用现有回归脚本模式
4C3OCR 自动化测试(Mock优先)为 OCR 队列补充 mock provider 测试与并发锁语义测试无真实腾讯凭据下也可稳定跑通 OCR 状态流转与锁语义断言manual: 运行 OCR 回归脚本(mock 模式)并断言通过manualTODOTODOTODOserver/src/jobs/ocrJob.js | server/src/services/ocr/* | server/scripts/*["C1"]真实凭据测试作为可选非阻塞项
5C4P3-a 待办列表页落地将 `workflow/tasks` 占位页改为真实待办列表与筛选交互有审批权限用户可见真实待办列表并可打开详情入口manual: 前端登录审批角色验证列表加载与筛选manualTODOTODOTODOclient/src/pages/WorkflowTasksPage.tsx | client/src/api/*["C1"]高频入口优先
6C5P3-a 审批详情与动作联调落地审批详情页并联调 approve/reject/return/transfer 动作闭环动作执行后列表与详情状态一致刷新且错误提示正确manual: 前端端到端操作 approve/reject/return/transfer 并校验返回manualTODOTODOTODOclient/src/pages/* | client/src/router/* | client/src/api/*["C4"]先对接已有后端能力不改接口契约