This commit is contained in:
2026-08-08 12:01:54 +08:00
parent b058ccb374
commit c1f2411c6c
3 changed files with 19 additions and 6 deletions
+5 -3
View File
@@ -21,8 +21,10 @@
## 一期/二期/三期契约索引
- 一期共享模型主要服务客户认证、企业资料/成员权限和头程订单:修改订单状态、仓库摘要、资质或权限枚举前,核对 `../../../docs/一期/一期头程订单闭环设计.md` 及后端 Controller/DTO/OpenAPI,并搜索 `src/modules/` 全部消费者。
- 二期只在客户侧承接到仓与计费结果的展示契约。`WAIT_SPLIT + APPROVED + CONFIRMED` 是当前技术闭环终点,内部测量明细、备注和文件权限不可通过共享类型绕过;费用字段必须与后端 `firstleg/` 契约兼容。
- 三期当前 NO-GO。不得为了预留分柜、装柜、PDA 或报关字段而提前扩展公共枚举;待 `../../../docs/三期/三期需求确认表.md` 中 P3-Q1/Q2/Q5/Q9/Q11/Q12/Q13 解除后,再以兼容新增方式定义模型,并同步所有 Client 消费者。
- 一期共享模型服务客户认证、企业资料/成员权限和头程订单;修改订单状态、仓库摘要、资质或权限枚举前,先核对阶段契约并搜索 `src/modules/` 全部消费者。
- 二期仅承接客户可见的到仓与计费结果。`WAIT_SPLIT + APPROVED + CONFIRMED` 为当前终点;内部测量明细、备注和文件权限不得通过共享类型绕过。
- 三期当前 NO-GO;不得预留分柜、装柜、PDA 或报关字段,待需求阻断解除并冻结契约后再兼容新增。
定位规则:从 `src/index.ts` 的导出开始,反查模块 `api`、store 和 `contracts.ts` 消费者;字段含义不明确时回到服务端 DTO/OpenAPI,不在 shared 中扩展业务语义。
阶段文档入口(路径相对本文件所在目录):一期 `../../../docs/一期/README.md`;二期 `../../../docs/二期/README.md` 与 `../../../docs/二期/二期需求优化版-v2-测量计费入库主流程.md`;三期 `../../../docs/三期/README.md`、`../../../docs/三期/三期开发规划.md` 和 `../../../docs/三期/三期需求确认表.md`。阶段文档优先级高于历史进度表和原型。