This commit is contained in:
2026-08-26 14:56:36 +08:00
parent 6b59ed6748
commit de6725605d
@@ -547,14 +547,17 @@ node scripts/admin-test-env-acceptance.mjs `
1. 创建本轮 marker 客户和订单前置;
2. 生成互相隔离的 FBA、OVERSEAS、Dropship 和第二柜;
3. 完成国内装柜、出仓和每柜独立船节点任务;
4. 等待跨区建单和安全投影收敛;
5. 创建实际海外收货仓、库位、托盘和两名临时操作员;
6. 完成 FBA/OVERSEAS 入仓;
7. 执行 P2~P5;
8. 执行海外业务和主数据生命周期;
9. 停用临时操作员和可停用测试资源;
10. 生成 `reports/admin-test-env-acceptance-*.json`。
3. 将装柜清单推进为 `COMPLETED`、来源入库单推进为 `LOADED`,并通过公开平台接口上传/完成同柜 `DESTINATION_CLEARANCE`、`CUSTOMS_DECLARATION`、`DELIVERY_ORDER`、`PICKUP_ORDER` 四类资料;
4. 确认国内出仓,核对自动创建的每柜独立船节点任务并人工补录至实际 `PICKUP_READY`;
5. 等待跨区建单、安全投影和海外 PDA 候选门禁收敛;
6. 创建实际海外收货仓、库位、托盘和两名临时操作员;
7. 完成 FBA/OVERSEAS 入仓;
8. 执行 P2~P5;
9. 执行海外业务和主数据生命周期;
10. 停用临时操作员和可停用测试资源;
11. 生成 `reports/admin-test-env-acceptance-*.json`。
只复核“装柜完成至海外 PDA 候选可见”当前节点时,可定向执行 `--modules phase4-overseas-pda`;总入口会自动展开上述国内、跨区和海外安全前置。该命令会真实写开发环境,仍须当前对话明确授权后执行。本轮仅做离线检查时,只运行 `node --test scripts/admin-test-env-modules/phase3-container-documents-contract.test.mjs scripts/admin-test-env-modules/phase4-carrier-nodes-contract.test.mjs scripts/admin-test-env-modules/phase4-overseas-pda-contract.test.mjs`。
### 15.3 自动化通过标准
@@ -600,6 +603,7 @@ node scripts/admin-test-env-acceptance.mjs `
同时满足才可勾选:
- [ ] 国内装柜清单 `COMPLETED`,来源入库单 `LOADED`
- [ ] 同柜四类资料齐全,清关与出口报关资料已完成,上传/完成幂等和冲突后零漂移
- [ ] 国内出仓 `WAITING_FOR_LOADING`
- [ ] CarrierScheduleQuery 自动创建并绑定正确柜次
- [ ] 实际节点到 `PICKUP_READY` 后 PDA 才可见柜号