827 B
827 B
M04-C 订单调整 API
GET /app-api/orders/:orderId/cancellation-quote:按门店提前取消分钟数和费率返回取消费、可退金额;退款执行留给 M05/M07。POST /admin-api/orders/:orderId/renew:按当前价或原锁定单价续费,并重新检查后续时段。POST /admin-api/orders/:orderId/change-room:事务内换房并计算基础房价差额。POST /admin-api/orders/:orderId/adjust-time:管理员增减订单时间。POST /admin-api/orders/:orderId/note:记录管理员备注。POST /admin-api/orders/reserve-on-behalf:管理员在门店数据范围内代下单。
所有调整金额均由服务端计算,客户端提交金额字段会被严格拒绝。每个调整使用订单 + traceId 幂等,并记录前后值、原因、操作者和审计日志。