# M04-A 定价引擎和可用性 - 日期:2026-06-18 - 起始 commit:`6be7fa7` - 工程 commit:本阶段工程提交 - ENGINEERING_DELTA=YES - 子阶段状态:待 push 与远端校验 ## 工程增量 - 统一小时、工作日、节假日、通宵和包场定价。 - 支持最低消费、押金及可信服务端优惠/套餐抵扣。 - 创建订单时保存独立价格快照。 - 房间行锁串行化并发预占,事务内检查重叠。 - 待支付预占带过期时间,报价、预占和管理入口均可释放过期占位。 - 客户端最终金额、优惠和套餐字段不进入定价输入。 ## 验证 - Windows 后端全量测试通过。 - WSL MySQL 8.4.9 往返迁移通过。 - 迁移语句:up 56、verify 37、down 53。 - 实测节假日/最低消费定价、历史快照不变、同房同时段并发仅一个成功、过期释放后可重新预占。 ## 后续 M04-B 建立完整订单状态机、状态迁移历史和来源/原因审计。