1
This commit is contained in:
+7
-1
@@ -2,6 +2,12 @@
|
||||
|
||||
三期以头程物流“03 出仓”为范围,完成从排柜、订舱、拖车和仓内拣货,到封柜、报关、国内出仓并等待装船的业务闭环。
|
||||
|
||||
## 当前主体模型与开工禁令
|
||||
|
||||
- 三期继续按业务单租户、“平台—客户”两级开发,客户之间严格隔离。Java 与接口中的业务 `tenant_id > 0` / `tenantId` 当前表示客户 ID;`tenant_id=0` 是平台身份、平台 RBAC 和平台公共仓库、快递公司、托盘、库位等公共资源技术作用域。客户往来单位、订单、文件和费用仍归属客户 `tenant_id>0`。
|
||||
- 三期不得新增租户主表、租户选择器、客户所属租户配置、租户切换、租户级 RBAC 或租户级配置,也不得把当前 `tenant_id` 从客户 ID 改义为上级租户 ID。
|
||||
- `tenant`、`Tenant*`、`merchant`、接口路径和字段属于历史兼容命名,继续保留;真实租户能力必须等未来独立需求、数据迁移和跨服务契约方案确认后再实施。
|
||||
|
||||
## 文档
|
||||
|
||||
- [三期开发规划:国内出仓](三期开发规划.md)
|
||||
@@ -13,4 +19,4 @@
|
||||
|
||||
## 当前状态
|
||||
|
||||
三期处于范围规划阶段,当前开工结论为 `NO-GO`。当前以原型图片中的“完成国内出仓,等待装船”为阶段终点。动作依赖与并行关系、排柜规则、PDA 设备、拖车协作、柜封照片清单、报关回执及放行门禁、港务/船期信息范围和来源仍需在启动前确认。产品和业务完成确认后先进入契约与任务准备,六项开工准入全部通过后再进入全面功能开发。
|
||||
三期处于范围规划阶段,当前开工结论为 `NO-GO`。当前以原型图片中的“完成国内出仓,等待装船”为阶段终点。动作依赖与并行关系、排柜规则、PDA 设备、拖车协作、柜封照片清单、报关回执及放行门禁、港务/船期信息范围和来源仍需在启动前确认。产品和业务完成确认后先进入契约与任务准备,六项开工准入全部通过后再进入全面功能开发;通过准入也不授权引入真实租户层。
|
||||
|
||||
+3
-1
@@ -5,6 +5,8 @@
|
||||
> 流程依据:[出仓流程](参考资料/出仓流程.png)中的头程物流“03 出仓”;当前以图片中的“完成国内出仓,等待装船”为阶段终点
|
||||
> 前置阶段:[一期文档](../一期/README.md) · [二期文档](../二期/README.md)
|
||||
|
||||
> 主体模型与硬约束:三期只实现“平台—客户”两级,业务 `tenant_id > 0` / `tenantId` 当前表示客户 ID;`tenant_id=0` 是平台身份、平台 RBAC 和平台公共仓储资源技术作用域,客户往来单位、订单、文件和费用归属客户 `tenant_id>0`。禁止新增租户主表、租户选择器、客户所属租户配置、租户切换、租户级 RBAC 或租户级配置,禁止把现有 `tenant_id` 改义为上级租户 ID;历史类名、路径和字段继续兼容。
|
||||
|
||||
## 一、三期目标
|
||||
|
||||
三期承接二期“货物完成到仓、实测、差异处理和指定库位”的结果,将已受理货物转化为可执行、可追踪、可审计的国内出仓任务。
|
||||
@@ -224,7 +226,7 @@ PDA 拣货 → 装柜并上传货柜/铅封照片
|
||||
|
||||
### 服务端 `baiyue-firstleg`
|
||||
|
||||
- 最终保证身份、租户、仓库数据范围、权限、状态、门禁、幂等、并发和审计。
|
||||
- 最终保证身份、客户归属、仓库数据范围、权限、状态、门禁、幂等、并发和审计。
|
||||
- 管理出仓、排柜、订舱、拖车、拣货、装柜、报关和时间线的事务边界。
|
||||
- 文件上传校验类型、大小、内容和权限;使用不可预测标识和授权下载。
|
||||
- 为船期、车队、海关等外部接口预留适配层,但三期不承诺正式对接。
|
||||
|
||||
Reference in New Issue
Block a user