这是做什么的
「项目分类」是给「预约项目」分组用的,相当于"科室 / 大类"。例如把项目分成"内科""外科""体检科"。
分类不只是分组:它还能统一设置一批默认参数(时长、人数、提前天数、各类预约次数限额等),其下的项目如果自己没单独填,就继承分类的取值;分类也没填,则再往上继承「预约设置」里的全局值。这样改一处就能影响一批项目。
在哪里操作(菜单路径 + 截图占位)
左侧菜单「预约」→「项目分类」。
列表右上角有「添加项目分类」按钮,左上还有「预约项目」按钮可跳到项目列表。
【此处插入:项目分类 列表页截图】
操作前准备
- 规划好分类层级(最多两层:上级分类 → 子分类)。
- 想好每类的默认时长、人数、限额等(可先不填,留空即继承全局)。
新增(分步操作)
「项目分类」→ 点右上角「添加项目分类」:
- 分类名称(必填):如"内科"。
- 唯一标识(必填):英文别名,只能用字母、数字、连字符(-),且全局唯一,如
internal。已被占用会提示更换。 - 描述(可不填):一句话说明。
- 图标(视后台设置而定):可选,图片模式上传小图。
- 默认时段时长(分钟):留空则继承全局。
- 单时段可预约人数:留空则继承全局。
- 可提前预约天数:留空则继承全局。
- 最小提前小时数、最大提前小时数:留空则继承全局。
- 取消截止(小时前):留空则继承全局。
- 同科室 当天 最多预约次数:留空则继承全局。
- 同科室 时间范围(天数) 与 同科室 时间范围 内最多预约次数:留空则继承全局。
- 同项目当天最多预约次数:留空则继承全局。
- 同项目 时间范围(天数) 与 同项目 时间范围 内最多预约次数:留空则继承全局。
- 上级分类:不选为顶级分类,选某项则成为其子分类。
- 启用状态:选「是」生效。
- 排序:越小越靠前,默认 50。
- 点「提交」,提示"添加项目分类成功"。
各参数输入框里会显示灰色的"全局默认值"作参考;留空 = 用全局值,填写具体数字 = 该分类单独生效。
编辑 / 修改
- 列表点分类名称或右侧「编辑」。
- 改完点「提交」,提示"编辑项目分类成功"。
删除 / 批量操作
- 删除:操作列点「删除」,弹窗确认后删除,不可恢复。
- 本页没有批量删除。
- 提示:删除分类前,建议先确认该分类下没有子分类、没有预约项目,否则其下项目可能变成"未分类"或出现异常。
列表页常用操作
- 列表列:记录号、分类名称(带层级标记)、唯一标识、启用状态、排序。
- 每行操作:「编辑」「删除」。
常见问题 / 小贴士
- 分类的作用不只是分组:想让一批项目统一"提前 7 天、每天最多 2 次",在分类上填一次即可。
- 唯一标识冲突:换一个英文别名即可。
- 改了分类参数,项目没变化? 只有"项目自己没单独填"的项才跟随分类;项目上填过具体数字的以项目为准。
- 停用分类:其下项目也建议一并检查启用状态。