这是做什么的
「预约」是一个预约 / 订位业务模块。会员(顾客)在网站前台(会员中心)挑项目、日期、时段并提交预约,你在后台这条「预约」记录里审核、确认、签到、完成或拒绝这些预约单。
这个模块还带着一整套"预约规则体系":预约项目(可预约的医生 / 服务 / 房间等)、时段配置(每周固定放号时间)、特殊规则(节假日暂停、临时调整)、项目分类、联系人、黑名单、预约设置。它们一起决定"前台能看到哪些时段、能约几次、什么时间能约"。
提示:预约的"下单"动作由会员在前台完成,后台一般不需要手工新建预约单,主要负责审核处理和规则配置。
在哪里操作(菜单路径 + 截图占位)
左侧主菜单点「预约」,会展开一族子菜单:
- 预约:预约单列表(本页)。
- 预约项目:可被预约的项目。
- 时段配置:每周固定放号时段。
- 特殊规则:临时 / 节假日的放号调整(下面还带"时段配置"子页)。
- 项目分类:预约项目的分组。
- 预约联系人:会员保存的常用联系人。
- 黑名单:禁止违规会员预约。
- 预约设置:以上所有规则的"默认参数"(时长、人数、提前天数、限额等)。
【此处插入:预约 订单列表页截图】
操作前准备
- 已登录后台管理员账号。
- 想清楚整体流程:先建「项目分类」→ 再建「预约项目」→ 给项目配「时段配置」→ 需要时加「特殊规则」→ 最后到「预约设置」调参数。
- 确认模块已在「模块扩展」中启用(看不到菜单说明未启用)。
新增(说明:由会员前台发起,后台不手工新增)
后台这个页面没有"添加预约"按钮。一条预约单是这样产生的:
- 会员在前台(会员中心)进入预约,选择:
- 预约项目(在哪个项目 / 医生处预约);
- 预约日期与预约时段;
- 填写预约人姓名、手机号、人数,必要时填证件号与备注;
- 有的项目还要求填自定义选项(例如就诊症状)。
- 提交后生成一张预约单,状态为「待确认」,同时生成预约单号。
- 你在后台这条列表里就能看到它。
如果前台"没有可约时段",问题通常在「时段配置 / 特殊规则 / 预约设置」,而不是本页。
编辑 / 修改
预约单的内容(日期、时段、手机号等)不能直接改,只能通过"状态流转"处理:
- 在列表点右侧「查看」进入预约详情。
- 在详情页底部「操作」区按当前状态点按钮:
- 「确认预约」:把『待确认』改为『已确认』(状态为待确认时出现)。
- 「拒绝预约」:点按钮后展开一个取消原因输入框,填原因再点「拒绝预约」,状态变为『已拒绝』(待确认 / 已确认时可点)。
- 「标记完成」:到场服务完成后点,状态变为『已完成』(已确认时可点)。
- 「签到」:会员到场签到,记录签到状态(已确认且未签到时出现)。
- 详情页还会显示:预约单号、会员账号、项目、联系人 / 手机号、日期时段、人数、价格、签到状态、提交时间、自定义选项答案、备注,以及下方的操作日志(谁在什么时候做了什么)。
预约状态含义:
| 状态 | 含义 |
|---|---|
| 待确认 | 会员刚提交,等你审核 |
| 已确认 | 你已确认,等待到场 |
| 已完成 | 正常完成 |
| 已取消 | 被取消 |
| 已过期 | 到期未处理 / 爽约 |
| 已拒绝 | 你审核后拒绝 |
删除 / 批量操作
- 删除单条:列表操作列点「删除」,弹窗确认后删除(会连带删掉该预约的记录,不可恢复)。
- 批量确认:勾选左侧方框(表头方框可全选)→ 底部下拉选「确认预约」→ 点「执行」。只会把『待确认』的批量改成『已确认』。
- 批量删除:勾选后底部下拉选「删除」→ 点「执行」。
【此处插入:预约列表 底部批量操作截图】
列表页常用操作
顶部筛选条件,填好后点「筛选」,点「重置」清空:
- 会员账号:输入会员的账号 / 手机 / 邮箱等关键字。
- 预约项目:下拉按项目过滤。
- 状态:按上表的状态过滤。
- 日期区间:两个日期框(开始、结束),按预约日期范围过滤。
- 查看 / 删除:每行右侧操作。
- 底部翻页。
常见问题 / 小贴士
- 本页没有"添加"按钮是正常的:预约由会员在前台提交。
- 想控制"每天能约几次 / 提前几天能约":这些都在「预约设置」,不在本页。
- 想控制"每周几点放号":在「时段配置」。
- 节假日想暂停放号:在「特殊规则」新建一条"暂停预约"。
- 批量确认只对"待确认"状态的记录生效,已确认的不会被重复处理。