外观
预约列表
把本店所有日期的预约排成一张表,可以按客户、技师、状态、来源、日期搜,也可以在这里改期、取消、导出当前页。看"某一天排得怎么样"用 预约看板;找一条具体的预约、翻历史预约、改期,用这一页。
页面长这样

- ① 右上角:「导出 CSV」「+ 新增预约」
- ② 筛选条:搜索框、状态、技师、来源、日期范围、「搜索」「重置」
- ③ 状态页签:括号里是本店所有日期各状态的数量
- ④ 预约表格:一行一条,未处理的排在前面
- ⑤ 每行的操作:「详情」「改期」「取消/作废」
常用操作
找一条预约
搜索框不能按手机号搜。 要按手机号找人,先到 客户列表 找到这位客户,再用他的名字来搜。到店、开始服务、完成这些操作在看板里做,这一页没有这些按钮。
改期
- 只有「待确认」「已确认」的预约能改期,其它状态点「改期」提示「当前状态不可改期」。
- 新时间要通过和新建预约一样的检查(营业时间、技师在班、技师会做、没有冲突、最少提前),不通过会弹出原因。
- 改期不会通知顾客,请前台自己联系。
取消或作废
「已完成」「已取消」「爽约」的预约点它提示「当前状态不可取消/作废」。已取消的预约不能恢复,取消也不会通知顾客。 已付预付款的退款规则见 预约看板 的"权限和规则"。
给待派单的预约指定技师
顾客选了"到店分配"、或后台选了「到店分配」的预约,技师栏是空的。想在到店前就定下来:点「改期」,时间保持不变,在「技师」里选一位,点「确认改期」。注意这会让"改约次数"加 1。
导出当前页
点右上角「导出 CSV」,下载「预约列表.csv」。只导出当前这一页,要导出更多,先把「每页」调到 50 条,或分页多次导出。没有数据时提示「当前筛选无预约可导出」,成功提示「已导出当前页 N 条预约」。
其它操作
新增预约
点「+ 新增预约」会跳到 预约看板,再点看板右上角的「+ 新增预约」填写,字段和报错见看板页。
注意
- 选「技师」「来源」筛选时,目前只在最前面的 20 条里筛,靠后的预约会漏掉。查某位技师的全部预约,在搜索框里直接输入技师姓名。
- 只有「待确认」「已确认」能改期;已到店、服务中的只能取消后重新建。
- 改期、取消都不会通知顾客,前台要自己联系。
- 列表里的"预约号"是内部编号(以
ap_开头),不是顾客手里的预约单号;单号在预约详情顶部。 - 「爽约」(未到店)只由系统自动判定,不能手动改,也不能撤回。判定时间见 预约设置 的「迟到多少分钟自动爽约」。
详细说明
字段说明:筛选条和页签
| 条件 | 说明 |
|---|---|
| 搜索框 | 提示"客户 / 技师 / 单号 / 服务名",模糊匹配这四项,输入后停顿片刻自动搜。不能按手机号搜 |
| 状态 | 下拉选一个状态,和下面的页签是"并且"的关系:页签选「待确认」、状态又选「已确认」,结果必然为空 |
| 技师 | 选一位技师,下拉里是"姓名 · 岗位" |
| 来源 | 「小程序」「商户后台」「老板端」「平板收银」「技师端」。没有「商家端小程序」「系统」这两项,这两类预约请直接看表格里的「来源」列 |
| 日期范围 | 按预约的服务日期筛,包含起止两天 |
| 搜索 / 重置 | 「搜索」立即查;「重置」清空所有条件并回到「全部」页签 |
选「技师」「来源」时,目前只在最前面的 20 条里筛。 这两个条件现在是在页面上筛选,而不是由系统查询,而且只取到排在最前面的 20 条预约,更靠后的预约会被漏掉。要查某位技师的全部预约,请在搜索框里直接输入技师姓名,或到 预约看板 用技师下拉。
页签:「全部」「待确认」「已确认」「已到店」「服务中」「已完成」「已取消」「爽约」。页签上的数字是本店所有日期各状态的预约总数,不随搜索框、日期范围变化。「爽约」页签里的预约,在表格里的状态标签叫「未到店」,是同一种状态。
表格下方左边是"共 N 条",右边翻页(每页 10、20、50 条可选,可跳页)。
字段说明:表格每一列和排序
| 列 | 说明 |
|---|---|
| 预约号 | 显示的是系统内部编号(以 ap_ 开头),不是预约单号。预约单号(以 A 加日期开头)在 预约看板 的预约详情顶部,搜索框里的"单号"指的就是它 |
| 预约时间 | 上面是"日期 开始时间",下面是"— 结束时间"(开始时间加项目时长算出) |
| 客户 | 客户名,下面是手机号。微信顾客没留手机号的显示「未绑定手机号」,散客没有手机号显示「—」 |
| 服务项目 | 预约的项目 |
| 技师 | 预约的技师,没指定技师时为空 |
| 来源 | 一个小圆点加说明,例如"顾客小程序 · 服务预约页""网页后台 · 预约看板新建""商家小程序 · 商家端新建" |
| 状态 | 状态标签 |
| 备注 | 预约时填的备注,太长鼠标移上去看全文 |
| 操作 | 「详情」「改期」「取消/作废」 |
排序:未结束、需要处理的预约排在前面:还没到时间的「待确认」「已确认」,以及「已到店」「服务中」,按时间从近到远。其余的排在后面按时间从新到旧:已完成、已取消、未到店,以及已经过了预约时间却还没处理的「待确认」「已确认」(它们很快会被系统判成未到店)。
表格里的状态是"现在的状态",一路怎么走过来的(谁在什么时候确认、到店、取消,改过几次期)看预约详情里的"状态历史"。
字段说明:预约改期弹窗
| 字段 | 必填 | 说明 |
|---|---|---|
| 预约 | — | 只读,显示客户、服务项目、原时间、原技师 |
| 日期 | 是 | 新的预约日期 |
| 时间 | 是 | 新的开始时间,可以任选时分(不限于整点、半点),服务时长保持不变 |
| 技师 | 否 | 留空表示"保持原技师",选一位表示换技师。清空后不能改回"到店分配" |
| 原因 | 否 | 最多 100 字,默认"商家后台改期",会记在状态历史里 |
底部「取消」放弃,「确认改期」提交。
改期规则:
导出的 CSV 有哪些列
表头是:预约号、日期、时间、客户、手机号、服务项目、技师、来源、状态、备注。只导出当前这一页。
权限和规则
常见问题
在搜索框输手机号搜不到客户
搜索框不支持手机号,只搜客户名、技师名、预约单号和服务项目名。要按手机号找人,先到 客户列表 找到这位客户。
选了"技师"之后,明明有的预约没出来
目前选「技师」「来源」只会在最前面的 20 条里筛,见上面的说明。改用搜索框输入技师姓名。
点"改期"提示「当前状态不可改期」
只有「待确认」「已确认」能改期。顾客已经到店或在服务中的,只能取消后重新建一条。
改期提示「技师 × 在该时段不在班」
新时间那位技师没排班或班次没覆盖整个服务时段。到 排班管理 排上,或换技师、换时间。
为什么列表里的"预约号"和顾客手里的对不上
列表显示的是内部编号,顾客和门店口头说的预约单号在预约详情里。



