文件
hyb-oa/.trellis/tasks/05-28-oalaunch1-parallel-closeout/implement.md
T

2.4 KiB
原始文件 Blame 文件历史

Implementation Notes

Scope

本轮先收口自动化业务测试缺口,不展开真实部署、生产配置、企业微信写接口、付费发票验真 API 或真实数据写入。

Decisions

  • P0 业务流按 auth,reimbursement,approval,procurement,governance 组合复跑,并保留最终 PASS 证据。
  • 移动审批离线测试改用已启用的请假流程造待办;差旅在当前正式角色权限中仍处于冻结状态,不能作为非 admin 主路径测试数据来源。
  • 权限直连治理测试同步差旅冻结契约:员工直连差旅列表应返回 403,而不是返回本人范围列表。
  • 报销付款批次测试改用稳定 data-testid,避免页面布局细修后 selector 漂移。

Verification Evidence

  • 2026-05-28 收口校验:
    • cd client && npm run typecheck:通过。
    • cd client && npm run build:通过。
    • cd server && npm run prisma:validate:通过。
    • node scripts/qa/check-trellis-governance.mjs:通过。
    • python3 ./.trellis/scripts/task.py validate 05-28-oalaunch1-parallel-closeout:通过。
    • git diff --check:通过。
  • 2026-05-28 部署与公网检查:
    • 部署来源提交 88170f9。
    • SYNC_ENV=0 bash deploy/trialrun/deploy.sh:通过,未同步本地 .env。
    • 公网 /ready:通过。
    • 部署后 live smoke:3 passed。
    • 公网前端资源文案扫描:findings=0。
    • 证据见 research/deployment-public-check-2026-05-28.md。
  • research/business-flow-p0-pass/summary.txt:P0 业务流组合最终通过。
  • research/business-flow-approval-rerun-2/summary.txt:WebKit 安装和移动审批测试修正后通过。
  • research/business-flow-governance-rerun/summary.txt:权限直连治理测试修正后通过。
  • research/business-flow-payment-batch-fix2/summary.txt:报销付款批次主路径修正后通过。
  • research/business-flow-r89-fix/summary.txt:登录/移动入口相关修正后通过。
  • research/company-policy-oa-mapping.md:公司制度与 OA 功能的脱敏映射清单。
  • research/pc-consistency-frontend-design-review.md:按 frontend-design 完成 PC 一致性复查。
  • research/invoice-verification-wecom-login-research.md:发票验真 API、企业微信 PC 扫码登录和更深镜像的调研决策。

Remaining Parallel Streams

  • 等待最终质量校验、部署/公网检查决策和试运行主线 Day 7 Go/No-Go。