feat(M09-D3): 完成商品寄存与安全取出闭环

This commit is contained in:
Codex
2026-08-11 07:39:46 +08:00
parent 1a3ea7bdf0
commit 60264cbd11
28 changed files with 2735 additions and 72 deletions
+4 -4
View File
@@ -136,9 +136,9 @@ sh scripts/setup-git-hooks.sh
项目已开发部分模块。具体完成度不得从 README 猜测,必须以现有代码、测试、数据库迁移、Git 历史以及 `docs/current-baseline.md``docs/module-status.md``docs/feature-status.md` 为准。
- 当前执行游标:`M09-D3`TODO);`M09-D2` 已在当前工作树完成商品订单、支付衔接与库存生命周期收口,真实团购商家授权、微信和硬件现场验收保持 `BLOCKED_EXTERNAL`
- 最近工程结果:M09-D2 已建立 7 张商品订单/支付/退款表、不可变订单项和事件、顾客与管理 API、门店范围权限,以及下单锁定、并发支付单次扣减、取消/超时释放、退款返库闭环;MySQL 8.4.10 的完整往返和并发回归通过,随本次中文工程提交固化
- 下一工程目标:执行 M09-D3,建立寄存单、分次取出流水、哈希领取凭证、本人/授权员工领取、并发防超领和通知 outbox
- 当前执行游标:`M09-D4`TODO);`M09-D3` 已在当前工作树完成商品寄存与安全取出后端闭环,真实团购商家授权、微信和硬件现场验收保持 `BLOCKED_EXTERNAL`
- 最近工程结果:基于已推送工程提交 `1a3ea7b`M09-D3 已建立寄存单、寄存明细、不可变状态事件和逐项数量流水;支持已完成商品订单或受控手工寄存、本人/授权员工分次取出、一次性哈希凭证轮换、取消/过期和通知 outbox。MySQL 8.4.10 的完整往返、跨租户、超量及并发防超领回归通过
- 下一工程目标:执行 M09-D4,在顾客小程序和运营后台接入商品目录、订单、库存及寄存/取出工作台,并完成响应式和权限门禁
## 版本递进
@@ -147,7 +147,7 @@ sh scripts/setup-git-hooks.sh
- **V5.3**:增加固定模块队列、执行游标、会话内自动推进、可中断恢复和跨模块回归检查点。
- **V5.4**:固化 WSL/生产 MySQL 账号密码、配置位置、真实登录检测和特殊字符处理规则。
- **V5.6**:接管最新源码与在制 M09-A,固化协议返工、后台架构返工、M09/M10 收口队列和 `CODE_COMPLETE` 门禁。
- **V5.7**:增加中文 Git 提交门禁,持续收口 M09-D1 商品库存与 M09-D2 商品订单库存生命周期,游标推进至 M09-D3
- **V5.7**:增加中文 Git 提交门禁,持续收口 M09-D1 至 D3 商品库存、订单与寄存取出生命周期,游标推进至 M09-D4
## Codex 入口