Merge pull request #2051 from pikasTech/docs/pikaoa-partner-attachment-closeout
docs: 收口 PikaOA 伙伴与附件模块
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
# R1.3.5 任务报告
|
||||
|
||||
## 结果
|
||||
|
||||
统一业务伙伴与甲方分类主数据已合并到 `pikainc/pikaoa master`。伙伴、分类和联系人使用服务端 UUIDv7;伙伴与分类通过 typed ID 关联,合同、发票及后续模块只引用伙伴 ID。空业务伙伴 PATCH 返回 typed `invalid_argument`,不会刷新 `updatedAt` 或写入 store、audit、outbox。
|
||||
|
||||
## 交付
|
||||
|
||||
- Issue: [pikasTech/unidesk#1990](https://github.com/pikasTech/unidesk/issues/1990)
|
||||
- PR: [pikainc/pikaoa#5](https://github.com/pikainc/pikaoa/pull/5)
|
||||
- 合并方式: merge,未 squash
|
||||
|
||||
## 验证
|
||||
|
||||
子代理在 NC01 完成伙伴/category PATCH 专项、一次性 PostgreSQL 全仓测试、`go vet ./...` 和 `make build`。主代理审核了 UUIDv7、平级关系、分类筛选、同事务审计/outbox 与空 PATCH 行为,未发现阻塞问题。
|
||||
|
||||
## 边界
|
||||
|
||||
未连接 PK01、未部署正式 namespace;真实专用测试集群集成验收由 R1.3.10 与 R1.5.7 接续。
|
||||
@@ -0,0 +1,19 @@
|
||||
# R1.3.6 任务报告
|
||||
|
||||
## 结果
|
||||
|
||||
统一附件元数据、对象引用和可替换文件存储端口已合并到 `pikainc/pikaoa master`。附件和引用分别使用独立 UUIDv7,引用仅保存 `attachmentId`、`objectType` 与 `objectId`;元数据通过平级 `/api/v1/attachments/{id}` 读取,下载前重新校验字节数与 SHA-256。
|
||||
|
||||
## 交付
|
||||
|
||||
- Issue: [pikasTech/unidesk#1991](https://github.com/pikasTech/unidesk/issues/1991)
|
||||
- PR: [pikainc/pikaoa#6](https://github.com/pikainc/pikaoa/pull/6)
|
||||
- 合并方式: 在吸收伙伴 head 后使用 merge,未 squash
|
||||
|
||||
## 验证
|
||||
|
||||
子代理在 NC01 完成附件、伙伴和 CLI 联合专项、一次性 PostgreSQL 全仓测试、`go vet ./...`、`make build` 与 `git diff --check`。主代理审核了平级资源、完整性、路径约束、授权入口以及事务内审计/outbox,未发现阻塞问题。
|
||||
|
||||
## 边界
|
||||
|
||||
未连接 PK01、未部署正式 namespace;对象存在性与跨模块一致性不作为首版阻塞门禁,专用测试集群集成验收由 R1.3.10 与 R1.5.7 接续。
|
||||
@@ -37,11 +37,11 @@
|
||||
#### R1.3.4 [completed]
|
||||
|
||||
实现 pgx 同事务审计、PostgreSQL outbox、Watermill handler pipeline、幂等 Worker 与 OTel/Prometheus,执行记录见 [pikasTech/unidesk#1985](https://github.com/pikasTech/unidesk/issues/1985),完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.3.4_Task_Report.md)。
|
||||
#### R1.3.5 [in_progress]
|
||||
#### R1.3.5 [completed]
|
||||
|
||||
实现统一业务伙伴、甲方分类、角色、联系人、标签、归档、筛选和 CLI;持久化 REST 资源使用 UUIDv7,伙伴与分类只通过 typed ID 关联,并将业务、审计、outbox 保持同事务,执行记录见 [pikasTech/unidesk#1990](https://github.com/pikasTech/unidesk/issues/1990),完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.3.5_Task_Report.md)。
|
||||
|
||||
#### R1.3.6 [in_progress]
|
||||
#### R1.3.6 [completed]
|
||||
|
||||
实现统一附件元数据、对象引用、可替换存储端口、完整性校验、授权 API 和 CLI;附件使用 UUIDv7 平级资源身份,业务对象仅通过 typed ID 关联,执行记录见 [pikasTech/unidesk#1991](https://github.com/pikasTech/unidesk/issues/1991),完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.3.6_Task_Report.md)。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user