智慧教务系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.9 KiB

智慧教务系统 - 问题记录

记录浏览代码过程中遇到的业务问题,等待老王解答

1. 课程预约流程

问题:学员预约课程的完整流程是什么?

  • 学员如何查看可预约的课程?
  • 预约是否需要教练确认?
  • 预约失败的原因有哪些?

涉及文件

  • niucloud/app/api/controller/ (预约相关控制器)
  • uniapp/pages/student/ (学员端页面)

2. 消课机制

问题:消课是如何触发的?

  • 教练手动消课还是系统自动消课?
  • 消课前是否需要学员确认?
  • 消课金额如何计算?

涉及文件

  • niucloud/app/service/api/ (消课相关 Service)
  • uniapp/pages/ (消课页面)

3. 学员卡类型

问题:学员卡的类型和有效期规则是什么?

  • 看到学员卡相关的数据库表
  • 支持哪些类型的卡(次卡、月卡、季卡等)?
  • 过期后如何处理?

4. 教练排班

问题:教练的排班是如何管理的?

  • 排班是教练自己设置还是管理员设置?
  • 排班冲突如何检测?
  • 临时调课如何处理?

5. 多端权限

问题:学员端和教练端的权限如何区分?

  • 看到 pages/student/pages/coach/ 目录
  • 权限是如何控制的?
  • 是否支持管理员角色?

6. 数据同步

问题:管理后台和移动端的数据如何同步?

  • 看到有 adminapiapi 两套接口
  • 数据是否实时同步?
  • 是否有离线支持?

待确认的业务规则

  1. 预约规则:学员可以提前多久预约?是否可以取消预约?
  2. 消课规则:消课后是否立即扣减学员卡余额?
  3. 教练提成:教练的提成是如何计算的?
  4. 退款规则:学员如何申请退款?退款流程是什么?
  5. 课时管理:总课时和已消课时的关系是什么?

记录时间:2026-02-01 状态:待回答