排班是预约系统“可售时间”的核心能力。简单来说,排班就是告诉系统“什么时候能约、能约几个、谁来服务、在哪服务”。
排班解决的核心问题:
什么时间可以预约?(时间段)
能约多少人?(容量)
谁提供服务?(人员)
在哪里服务?(场地)
重要提示: 服务创建完成后,必须配置排班,用户端才能正常预约。没有排班,用户进入页面后看不到任何可预约的时段,无法完成下单。
场景一:展览馆每天多场次接待
某展览馆每天开放,分上下午两个场次:
上午场:09:00-12:00,每场最多接待100人
下午场:14:00-17:00,每场最多接待100人
排班作用:为“展览馆参观门票”这个服务,配置每天两个时段的可预约班次,每个时段容量100人。用户端看到的就是“9月1日上午场(剩余35人)”、“9月1日下午场(已约满)”。
场景二:口腔诊所医生排班
某口腔诊所有两位医生,排班不同:
张医生:周一至周五 09:00-18:00
李医生:周三至周日 09:00-18:00
排班作用:为“洁牙护理”服务配置人员排班,用户选择“张医生”时,只看到周一至周五的时段;选择“李医生”时,只看到周三至周日的时段。不会出现选了张医生但跳到李医生休息日的情况。
场景三:培训教室场地占用
某培训机构有三个教室,不同教室在不同时间被占用:
101教室:周一至周五 09:00-12:00 被“少儿编程”占用
102教室:周一至周五 14:00-17:00 被“成人英语”占用
排班作用:为“场地”配置排班,用户预约“成人英语”时,只能看到102教室的可用时段,101教室即使空闲也不会被错误分配。
路径:预约系统 → 预约排班
进入排班管理页面,可查看已配置的排班规则列表。页面展示规则名称、类型(服务/人员/场地)、关联对象、生效日期、生效周期、时间段、状态、容量等信息,支持对已有规则进行编辑或删除操作。

进入排班管理页面,点击【新增排班】按钮,进入排班配置页面。
1、基础信息配置
规则名称:为排班规则命名,如“上午场”、“工作日排班”、“张医生排班”等
类型:选择排班维度,支持服务、人员、场地三种类型
关联对象:根据所选类型,选择具体的服务、人员或场地
2、生效时间配置
生效日期:设置排班规则的起止日期范围
生效周期:选择排班适用的星期,支持周一至周日多选
时间段:设置可预约的具体时间范围,如“09:00-10:00”
3、容量与状态配置
容量:设置该班次的可预约人数上限。如不单独设置,系统默认使用场地容量
价格:设置该班次的实际售价。如不单独设置,系统默认使用服务价格
状态:选择“工作”(可预约)或“休息”(不可预约)
配置完成后点击【确定】保存,排班规则即生效。用户端将根据排班规则展示可预约的日期和班次。

1、按服务排班
为某个服务统一设置可预约时段和容量。
适用场景:展览馆参观、培训课程等不需要指定具体人员或场地的服务。
示例:为“科技馆参观门票”设置每周六日上午09:00-12:00、下午14:00-17:00两个场次,每场容量100人。
2、按人员排班
为某个服务人员单独设置可预约时段。
适用场景:医疗门诊、美容护理、一对一私教等需要指定服务人员的场景。
示例:为“张医生”设置周一至周五09:00-18:00可预约,周六休息。
3、按场地排班
为某个服务场地设置可预约时段。
适用场景:会议室预订、教室预约、诊室分配等有场地占用需求的场景。
示例:为“101诊室”设置每天08:00-20:00可预约,每时段1人。
如果服务每天都有相同的排班,不需要一天一天手动添加。
操作方式:
设置生效日期范围(如2026-09-01至2026-09-30),选择生效周期(如每周一、三、五),配置时间段和容量,系统自动在该范围内所有符合条件的日期生成排班。
示例:
某服务每周一三五上午09:00-12:00可预约,有效期一个月。设置一次,系统自动生成该月所有周一、周三、周五的排班,无需每天手动添加。
容量:
场地容量是固定属性(该场地最多容纳多少人),排班容量是实际执行值(该班次实际接待多少人)
排班时如不单独设置容量,系统默认使用场地容量
如需限流(如特殊展览需控制人数),可在排班中单独调低容量
价格:
服务价格是标准售价,排班价格是实际执行价
排班时如不单独设置价格,系统默认使用服务价格
如需差异化定价(如周末加价、夜场特惠),可在排班中单独调整
在排班管理中可设置休息时间,休息时间内不可预约。
适用场景:
午休时间(如12:00-14:00不可预约)
法定节假日(如国庆节当天不营业)
人员请假(某医生某日休息)
路径:排班管理 → 例外规则
例外规则用于处理特殊日期的排班调整,优先级高于常规排班。
适用场景:
某日因节假日全员休息,需单独设置为休息日
某日因业务高峰需额外增加一个班次
某人员某日请假,需单独设置为休息
操作步骤:
在排班管理页面下方找到“例外规则”区域,点击【新增例外】按钮。选择日期、类型(服务/人员/场地)、关联对象、例外类型(休息/加班/调整等)、时间段、状态和备注。保存后,该例外规则将覆盖对应日期的常规排班。

1、排班规则和例外规则有什么区别?
排班规则是常规设置,按周期重复生效;例外规则是特殊调整,针对特定日期覆盖常规排班。
2、服务创建后不排班能预约吗?
不能。服务创建后必须配置排班,用户端才能看到可预约时段并完成下单。没有排班,用户端会显示“暂无排班”或“当前无可预约时段”。
3、排班规则修改后会影响已有订单吗?
修改排班规则时,如涉及已产生有效预约订单的班次,系统会提示影响范围。建议谨慎操作,避免影响用户已确认的预约。
4、为什么不显示某些日期?
检查排班规则的生效日期范围和生效周期设置。如当前日期不在生效日期内,或不属于选定的生效星期,对应日期不会生成可预约班次。
5、容量设置多少合适?
容量应根据服务时长、人员配置、场地容纳能力综合确定。容量设置过高可能导致服务超负荷,设置过低可能浪费资源。
6、多个排班维度同时存在时怎么计算?
如服务同时设置了“服务排班”、“人员排班”和“场地排班”,最终可预约数量取三者交集的最小值。即服务能接待、人员能服务、场地能容纳三条件同时满足时才可预约。