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.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. 数据同步
问题:管理后台和移动端的数据如何同步?
- 看到有
adminapi和api两套接口 - 数据是否实时同步?
- 是否有离线支持?
待确认的业务规则
- 预约规则:学员可以提前多久预约?是否可以取消预约?
- 消课规则:消课后是否立即扣减学员卡余额?
- 教练提成:教练的提成是如何计算的?
- 退款规则:学员如何申请退款?退款流程是什么?
- 课时管理:总课时和已消课时的关系是什么?
记录时间:2026-02-01 状态:待回答