新建预约完整流程
视频演示(先看这个)
这页解决什么
按系统真实流程创建预约,保证后续状态、排班、收款都能对上。
适用角色与用时
- 适用:前台 / 店主
- 用时:3-8 分钟
入口
BookingOverview -> 新建BookingCalendar -> 空白时段弹窗 -> 创建预约Home Quick Action -> New Booking
操作前确认
- 当前门店正确,目标技师在可排班状态。
- 客户信息可用(姓名/手机号至少一项可核验)。
- 当日 block 与外部事件已同步,避免创建后立刻冲突。

操作步骤
- 选择客户(新客可在选择器里快速建档)。
- 添加服务项目并分配技师;多技师服务可在单项里分配多人。
- 选择日期和时间,检查时段是否被预约或 block 占用。
- 补充备注(偏好、禁忌、沟通点),需要时可挂优惠券。
- 确认右侧
预约汇总中的日期、时间与总时长后,再点击创建预约。 - 创建成功后回到总览确认卡片已生成,并在详情页核对状态与服务项。

创建后系统行为(按真实代码)
- 新单默认:
status = pending、payment_status = unpaid。 - 从外部事件转化创建时,来源会标记为
external。 - 价格、时长、服务项排序会随提交一起保存。
你还会用到的两个模式
edit_services:从预约详情进入“修改服务”,用于改服务项和金额。convert:从外部事件转预约,自动带入时间和部分预填信息。
验收清单
- 客户、服务、时间、技师四要素完整。
- 新建后状态确实是
pending / unpaid。 - 日历中该时段已出现新预约卡。
- 抽查 1 单可在日志中看到创建动作与操作者。
常见问题
为什么某时段点不了
通常是已被预约、被 block,或超出排班可接时间。
为什么创建后不是已确认
系统默认就是 pending,请在详情页或日历批量操作里做确认。
创建成功但日历看不到
先检查筛选条件(日期/技师/门店),再刷新日历并确认是否创建在其他时区日期。
关键提醒(避免踩坑)
- 操作前先确认当前门店与账号角色,避免跨店误操作。
- 每步完成后先核对结果,再继续下一步。
Last updated on