Files
qipai/docs/db-changelog/2026-06-20-M04-B-order-state-machine.md

636 B

M04-B 订单状态机数据库变更

  • 迁移版本:2026062012
  • qipai_orders 新增 status_versionstatus_updated_at
  • 新增 qipai_order_status_history,保存旧状态、新状态、业务动作、操作者、来源、原因、traceId 和版本元数据。
  • (tenant_id, order_id, trace_id) 唯一约束用于状态迁移幂等。
  • 已有订单在迁移时补一条 MIGRATED 基线历史。

状态迁移与房间预占、订单现场访问授权更新处于同一数据库事务。进入已支付/已预留/使用中时消费预占;取消、退款完成或关闭时释放预占并撤销现场权限。