文件
hyb-oa/.trellis/tasks/09-01-reimbursement-one-page-approval-workbench/implement.md
T

1.3 KiB

Implementation Plan:报销审批一页式工作台

Delivery Map

  1. 先实施并独立部署 B-2a。
  2. 收集至少一次真实报销审批反馈。
  3. 回填 B-2b 详细设计后独立实施和部署。
  4. B-2b 删除重复布局并通过真实填写/审批闭环后,父任务才可完成归档。

Parent Integration Gates

  • B-2a 的共享组件 API 不依赖 workflow 页面对象。
  • 快照/实时数据标签和缺失兼容在 B-2a 固化。
  • PC 使用右侧单一动作面板且主列底部无重复动作;完整审批流/历史位于主列证据之后。
  • 移动 workflow 缓存使用显式允许字段投影,报销证据未落盘且离线报销动作全部阻断。
  • 真人反馈没有发现审批人仍需跳转取得核心内容。
  • B-2b 采用同一组件并删除被替代布局。
  • 两轮均有独立 commit、候选 SHA、回滚点和公网验证记录。
  • 更新 frontend spec,替换旧“只提供业务详情出口”的临时合同。

Validation

  • 每个子任务分别运行其 PRD Test Plan。
  • 父任务收口运行 task.py validate(父与两个子任务)、Trellis governance、process contract、docs registry(如更新 docs)和 git diff --check。
  • 面向用户可测试的改动只有在各自部署和公网检查通过后才能通知测试。