← 教程目录 第二版 v2 · 2026-09-19
进入系统

入门 · 约课经营

一句话:把课约得上、学员管得住、课时扣得清。第一天走完下面 5 步,整条链路就通了。

套餐:START 入门 · 约课经营 适用:机构管理员 / 组长 / 教练 第二版 v2 · 2026-09-19 可打印另存 PDF

Day 1:五步跑通

五步做完,一节真实课程从预约到扣次就闭环了。

  1. 建教练账号:机构 → 系统管理 → 教练与管理员 → 新建(可同时建店长 / 组长)。
  2. 配可约时段:机构 → 系统管理 → 时间段设置 → 新增或批量生成未来排课。
  3. 建学员档案:学员 → 学员管理 → 新增学员(姓名、用户名、技术等级、登录密码、分配教练)。
  4. 建课包 + 给学员开卡:财务 → 训练套餐 → 新建套餐;再到学员详情 → 计次权益 → 新增订阅。
  5. 约第一节课并走完扣次:学员 / 家长在课表预约 → 教练确认 → 课后「课后登记」→「确认扣课时」→「课次明细」看扣次。

打勾会记在这台设备上,下次打开接着做。

本档不包含(避免误宣传) 教练带训登记与每日训练安排、GPM 进度与专题、视频观看与片库、通知策略增强。 未开通的模块不会出现在导航里;误入深链会提示「联系机构管理员开通」。加购或升级请咨询微信 gu-sk8。

按任务查:你要做哪件事

不用从头读,点进对应的折叠块即可。

开号前的数据还没导? 教练 / 套餐 / 学员 / 持卡课时的批量导入,见 《开号 · 数据导入》第二版——讲清「还差哪张表」、四步上传与报错急救。

核心链路:一节课怎么扣掉一次课时

这是最常问错的一段——「能约课」不等于「会扣次」。

学员预约→教练确认→上课→ ① 课后登记→② 确认扣课时→③ 课次明细
学员预约 → 教练确认 → 上课
  → ① 教练「课后登记」
  → ② 组长/管理员「确认扣课时」
  → ③ 全部人「课次明细」查扣次结果
步骤路径谁做
周课时一览/booking → 周课时一览机构管理员 / 组长
① 课后登记/booking/post-class-review教练
② 确认扣课时/booking/review-queue组长 / 机构管理员
③ 课次明细/booking/sessions教练及以上
每日开课人数课表 → 每日开课人数组长及以上
扣次异常监测课表 → 扣次异常监测组长及以上
消耗审计课表 → 消耗审计仅系统管理员

复核状态:draft 待教练提交 → submitted 待组长复核 → approved 已复核 → 可结算;rejected 已退回(教练改后重提)。

最终扣费条件(务必讲清) status == 'completed' 且 is_confirmed == true。只提交「课后登记」、未「确认扣课时」通过,是不会扣次的。已确认结算的课次不可退回。

【截图位 S2】教练侧课表页签条:「预约管理」+ 展开「更多」显示课后扣次分组

【截图位 S8】课后扣次四步:课后登记 → 确认扣课时 → 课次明细

分步操作

按任务展开,不用通读。

开始之前:账号与前置准备

平台方开通(3 步)

  1. 创建 / 确认机构。
  2. 给机构挂上计划 SW-入门-年付(含活跃学员 / 教练配额与到期日)。
  3. 下发模块授权:admin、finance(core、booking 为基础,无需授权)。

机构方准备

准备项说明入口
机构管理员账号1 个,负责机构设置与账号平台开通时创建
教练账号教练与管理者合计受上限约束(入门档 3)机构 → 系统管理 → 教练与管理员
微信服务号需已认证服务号并配置平台模板平台侧配置
教练绑定微信关注服务号并绑定,才收得到新预约通知微信登录 / 绑定
家长 / 学员绑定微信关注并绑定,才收得到预约确认与变更通知微信登录 / 绑定
微信「网页授权域名」只影响登录跳转,不影响模板消息发送,不要配错当成通知失败的原因。
预约与排课
角色入口路由
教练 / 管理员顶栏或底栏「课表」/booking(默认落到「预约管理」)
学员 / 家长顶栏或底栏「课表」/booking(默认落到「我的预约」)
学员 / 家长孩子壳「课表」/student/next-class

① 先配时段,才能排课

路径:机构 → 系统管理 → 时间段设置

  • 单个新增:选日期、开始 / 结束时间、容量(名额)。
  • 批量生成未来排课:设起始日期 + 生成周数 + 多组「星期 / 开始 / 结束」,一次生成多周。
  • 复制到指定日期范围:编辑某时段 →「复制到…」→ 选起止日期,重复的自动跳过。

【截图位 S3】批量生成弹出窗,标注「起始日期 / 生成周数 / 添加时间段」

② 学员或家长自助预约

  1. 课表 → 我的预约 → 预约。
  2. 进入预约流程:步骤 1 选择预约类型 → 步骤 2 确认与提交 → 步骤 3 查看记录。
  3. 提交后状态为「待确认」,等待教练确认。

【截图位 S4】预约三步:步骤 1 选类型 → 步骤 2 确认 → 步骤 3 记录

③ 教练代约 / 管理

  • 入口:课表 → 预约管理。
  • 可代学员创建预约、查看筛选、确认、拒绝、改期、推荐替代时间。
  • 「教练邀请」:教练向学员发出上课邀请,学员端在「教练邀请」确认。

④ 场地自练

  • 学员 / 家长:/booking/self-practice
  • 教练:预约管理里把教练下拉切到「场地自练」。
  • 自练提交后通知走「组长主收、优先教练抄送、店长 / 管理员兜底」。

⑤ 预约状态

状态含义
pending学员已提交,待教练确认
confirmed教练已确认
拒绝 / 改期 / 提议替代教练响应的一种,会触发给学员 / 家长的通知

⑥ 课表底部功能分组

分组页签
约课预约管理
课后扣次周课时一览、课后登记、确认扣课时、课次明细、每日开课人数、消耗审计
扣费扣次异常监测
能约课 ≠ 能扣次课后扣次整组属于 finance 模块。入门档已含,页签可见。
学员档案

入口:顶栏 / 底栏「学员」→ /StudentManagement

Tab模块入门档
学员管理admin可用
计次权益finance可用(在学员详情内)
进度看板progress带小锁(未购)
训练回顾skill_training带小锁(未购)

新增学员

  • 路径:学员 → 学员管理 → 新增学员。
  • 字段:学员姓名、用户名(可自动生成)、技术等级、登录密码(可改)、出生日期、惯用脚、分配管理教练(可多选)。

【截图位 S5】新增学员表单,标注 7 个字段 + 分配教练多选

学员审批

  • 学员微信自助注册后为体验用户,需机构审批才算正式学员。
  • 入口:学员 → 学员管理 → 待审批列表,或「运营提醒 / 待办」聚合。
  • 机构管理员只能审批本机构申请。

【截图位 S6】学员审批列表:待审批 + 批准 / 拒绝按钮

学员详情

路径:学员列表点进 → /students/:id。可看基本信息、编辑、分配教练、课包与余课;未购模块的区块会锁定。

教练与管理员账号

路径:机构 → 系统管理 → 教练与管理员。用于新建教练、店长、组长并设置角色与机构;数量受档位上限约束(教练 + 管理者合计)。

课包与扣次

入口:顶栏 / 底栏「财务」→ /finance

页签用途
订阅管理学员课包 / 订阅总览、开卡、导出
欠费管理欠课时学员、清偿
训练套餐定义可售课包
计次消耗统计月度消耗报表与导出(见下)

① 定义课包(训练套餐)

  • 操作:新建 / 编辑 / 启用停用 / 删除 / 批量编辑。
  • 关键字段:套餐名称、描述、价格、正式训练单元次数、场地自练权益次数(两池独立)、单次时长、有效期(天数 / 自然月 + 保底)、最晚开卡期限、提醒阈值。
  • 系统自带套餐不可编辑;机构自建套餐可编辑删除。

【截图位 S7】训练套餐列表,标注「新建套餐 / 批量编辑」

② 给学员开卡(学员订阅)

  • 路径:学员详情 → 计次权益 → 新增 / 购买订阅;或财务 → 订阅管理。
  • 首次上课激活:首次扣次时自动开卡、写开始 / 到期日。
  • 手动日期生效:直接指定开始与到期日。
  • 状态:待开卡 / 使用中 / 已耗尽 / 已过期 / 已取消。
  • 退费:「全额退费并关闭订阅」,未消耗计次剔除、剩余清零,保留已消耗历史。

③ 课后扣次作业流

完整链路与「最终扣费条件」见上方 核心链路。

④ 代课 / 换教练

  • 预约教练保留为历史预约意图。
  • 实际授课教练在复核时改(课程级 / 学员级)。
  • 支持同节课多教练带不同学员。

⑤ 欠费管理

路径:财务 → 欠费管理。学员课时不足时产生欠费记录;新订阅支付完成后可自动清偿(支持部分清偿)。

计次消耗统计与对账单导出
  • 路径:财务 → 计次消耗统计(旧深链 /reports/monthly-consumption 会重定向)。
  • 筛选:统计周期(按月 / 自定义日期)、月份、教练、学员榜单数量。
  • 核心 KPI:计次消耗、出席人次、完成训练单元数、平均班容量、新订阅数、到期订阅数、未到人数、学员取消数。
  • 维度分析:套餐、教练、时段分布、学员计次榜。
  • 财务数字需点「显示财务」才展示;导出时也只在「显示财务」状态下带上财务列。
  • 导出:页面右上「导出数据」→ CSV。手机端在「更多」菜单里。
入口导出内容
财务 → 订阅管理 → 导出当前筛选条件下的订阅 CSV
学员详情 → 计次权益 → 导出 CSV该学员的使用记录
计次消耗统计 → 导出数据月度消耗报表 CSV(KPI + 套餐 / 教练 / 时段 / 学员维度)
对账单口径(已定,给客服) 入门档的「对账单」形态就是 CSV:即上述导出,可用 Excel / WPS 打开加工、自行转 PDF 或打印。 不提供平台侧 PDF 账单,不做按月自动推送家长。销售文案不要承诺这两项。

【截图位 S9】计次消耗统计页:标注筛选区 + 「导出数据」按钮

微信通知

入门档的微信通知 = 预约链路模板消息(发送链路归 booking,入门档已含)。

会发哪些通知

事件收件人
学员预约正式课(提交)预约上的教练
场地自练预约(提交)组长主收 + 优先教练抄送 + 店长 / 管理员兜底
教练确认 / 拒绝 / 改期 / 提议替代学员本人 + 已授权且开启通知的家长(去重)
快速排课学员 + 家长(可多 openid)
家长收件人逻辑:孩子自身 openid ∪ 已授权且开启通知的家长 openid。家长可在「编辑学员 → 家庭授权」里开启 / 关闭接收通知(关闭后仍可代管孩子)。

收得到通知的前提

  1. 收件人已关注该微信公众号(服务号);
  2. 已绑定 openid;
  3. 对应通知类型开关开启,且微信通知总开关开启(总闸是 AND)。

收不到怎么排查

现象排查
教练没收到新预约查服务号消息(不是订阅消息);确认已关注并绑定;查通知日志是否 sent
家长没收到确认 / 变更确认家长已授权且开启通知;确认孩子 openid 绑定
日志 skipped开关关闭(含总闸)或重复发送
日志 failed + 40001access_token 失效,平台侧需清缓存重试
日志 blocked / 43004未关注或拒收,需先关注服务号

通知开关的边界(重要)

「通知管理」页签属增强能力。入门档未含:该页签会隐藏,机构不能自助开关通知类型;通知默认开启、按业务事件发送。该能力暂未对外开放,目前所有档位都不能自助配置通知策略。

参考与 FAQ

查到就走。

学员 / 家长侧速查

看下一节课

/student/next-class(孩子壳「课表」)

自助预约

课表 → 我的预约 → 预约 → 预约流程页

我的预约列表

/my-bookings

处理教练邀请

课表 → 教练邀请

场地自练

/booking/self-practice

我的余课

「我的」/ 学员「计次权益」

权限速查
功能机构管理员 / 店长组长普通教练学员 / 家长
教练与管理员账号✔———
时间段设置✔———
学员管理 / 审批✔视角色受限仅自己 / 孩子
预约管理✔✔✔我的预约
课后登记可✔✔—
确认扣课时✔✔——
每日开课人数 / 扣次异常监测✔✔——
消耗审计仅系统管理员
训练套餐 / 订阅 / 欠费✔组长及以上—查看自己的
计次消耗统计✔✔——

线上以实际角色权限为准。

本档不含能力(避免误宣传)
客户可能会问实际归属
每日训练安排、教练带训登记、训练回顾训练与任务(专业档及以上)
GPM 技能进度、专题、技能树进度与专题(专业档及以上)
看视频、传视频、机构片库视频模块(旗舰或加购)
通知策略自助配置暂未开放(所有档位均不可用)
PDF 对账单 / 自动推送家长不在产品范围(对账单形态为 CSV)
其他模块 / 定制功能以开通单为准,咨询微信 gu-sk8
常见问题(FAQ · 9 条)

Q1 教练说没收到「新预约」通知

确认教练已关注公众号(服务号)并绑定微信;看「服务号消息」而不是「订阅消息」。仍无则平台侧查通知日志。

Q2 家长说没收到「预约已被确认 / 改期」

确认家长已建立家庭授权且开启接收通知;确认孩子微信已绑定。多家长各自独立,谁开了通知谁才收。

Q3 为什么课后扣次余额没变化?

检查课次是否满足最终扣费条件:completed 且 is_confirmed。只提交课后登记、未通过确认扣课时,不会扣。

Q4 能约课,但看不到课后扣次页签?

课后扣次归经营财务模块。入门档已含,应可见;若不可见,检查模块授权是否到期或未下发。

Q5 能不能自己关掉某种微信通知?

入门档不能。通知开关属增强能力,暂未对外开放,所有档位目前都不能自助配置;入门档通知默认开启、按事件发送。

Q6 能不能导出一份 PDF 账单发给家长?

平台只提供 CSV 导出。需要 PDF 或打印,请用 Excel / WPS 打开 CSV 后自行另存或打印。

Q7 学员忘记密码怎么办?

系统有「忘记密码 / 重置密码」流程;也可由管理员在学员管理里重置。

Q8 学员自己注册了,为什么看不到?

新注册是体验用户,需机构审批通过并分配机构后才进入正式学员列表。

Q9 为什么「进度看板 / 训练回顾」进不去?

这两项属进度与专题 / 训练与任务模块,入门档未含,会显示小锁;需要时升级「专业 · 训练成长」。

截图拍摄清单(交付时用)

建议统一 1440 宽、亮色模式、隐藏真实姓名。

#截图画面要求章节
S1教练微信绑定成功个人页显示「已绑定」状态开始之前
S2教练侧课表页签条「预约管理」+ 展开「更多」显示课后扣次分组核心链路
S3时段批量生成窗标注「起始日期 / 生成周数 / 添加时间段」预约与排课
S4学员预约三步步骤 1 选类型 → 步骤 2 确认 → 步骤 3 记录预约与排课
S5新增学员表单标注 7 个字段 + 分配教练多选学员档案
S6学员审批列表待审批 + 批准 / 拒绝按钮学员档案
S7训练套餐列表标注「新建套餐 / 批量编辑」课包与扣次
S8课后扣次四步课后登记 → 确认扣课时 → 课次明细核心链路
S9计次消耗统计标注筛选区 + 「导出数据」按钮消耗统计