docs: 完成治理文档与执行合同收口(A1-A2,R1-R2,S1-S2,P9A1-P9D1)

这个提交包含在:
2026-02-10 11:29:20 +08:00
父节点 4e5a7793fe
当前提交 3813d1955e
共修改 9 个文件,包含 273 行新增和 17 行删除
+18 -14
查看文件
@@ -1067,25 +1067,29 @@ erDiagram
## 16. 迭代计划
> 状态口径说明(2026-02-09):
> - 以 `issues/2026-02-09_13-39-02-p5-blueprint-v3.csv` 与 `docs/feature-matrix.md` 为实现状态事实源。
> - 本节清单用于规格分期表达;具体执行状态以 Issue CSV 与实现状态矩阵为准。
### Phase 1(核心 / P0)
- [x] 技术栈确定(Fastify + Prisma + PostgreSQL)
- [ ] 员工与组织(含归档约束、角色集合)
- [ ] 权限码体系与服务端校验(RBAC)
- [ ] 工作流引擎(4 表)落库与服务层事务
- [ ] `approval_rules`(预置 3 条)+ 审批链生效
- [ ] 转审(reason≥10,链路≤3)
- [ ] `document_sequences` 单号规则(BX-YYYYMMDD-0001)
- [ ] 费用类型 `expense_types`(默认启用 37 项)+ 下拉动态加载
- [ ] 发票池上传(本地存储 + 签名 URL)+ SHA256 + 腾讯云 OCR(结果持久化/去重/重试;不阻塞提交)+ 双策略判重(bind/submit 生效)+ 例外审计
- [ ] 报销单 CRUD + 提交/撤回/审批/付款标记
- [ ] 站内通知 + 邮件
- [x] 员工与组织(含归档约束、角色集合)
- [x] 权限码体系与服务端校验(RBAC)
- [x] 工作流引擎(4 表)落库与服务层事务
- [x] `approval_rules`(预置 3 条)+ 审批链生效
- [x] 转审(reason≥10,链路≤3)
- [x] `document_sequences` 单号规则(BX-YYYYMMDD-0001)
- [x] 费用类型 `expense_types`(默认启用 37 项)+ 下拉动态加载
- [x] 发票池上传(本地存储 + 签名 URL)+ SHA256 + 腾讯云 OCR(结果持久化/去重/重试;不阻塞提交)+ 双策略判重(bind/submit 生效)+ 例外审计
- [x] 报销单 CRUD + 提交/撤回/审批/付款标记
- [x] 站内通知 + 邮件
### Phase 2(扩展 / P1-P2)
- [ ] OCR 能力增强(更多票种/批量处理/队列与更完整的失败重试策略)
- [x] OCR 能力增强(更多票种/批量处理/队列与更完整的失败重试策略)
- [ ] 企微/钉钉通知
- [ ] 报表导出
- [ ] 对象存储(MinIO/OSS)
- [ ] 工作流扩展到其他实体(请假/采购等)
- [x] 报表导出
- [x] 对象存储(MinIO/OSS)
- [x] 工作流扩展到其他实体(请假/采购等)
---