@if(data()?.workflowIssues?.length){
结课凭据待核对(最近 200 条)
@for(issue of data()?.workflowIssues; track issue.appointmentGeneralId){预约 {{issue.appointmentGeneralId}}:{{issue.message}}
}
}
@if(loading()){
{{data()?'正在更新排课数据':'正在加载排课数据'}}
正在读取所选日期、陪练和预约状态,数据较多时请稍候。
}
@if(message()){
{{message()}}
}
@if(error()){{{error()}}
}
@if(data()&&!data()?.liveSourceAvailable){{{data()?.liveSourceMessage}}
}
@if(data()?.source!=='database'&&data()?.sync?.state!=='synced'&&data()){旧系统持久化同步尚未追平。{{data()?.liveSourceAvailable?'本页已读取旧系统当前排课':'本页暂时无法核对旧系统当前排课'}};刷新页面不等于新数据库已同步,未核实记录不能据此认定缺课或结算工资。
}
预约到完课流程排课、上课、结课与评价
老师一次结课,学生随后评价
- 1
运营创建预约选择学员已绑定课程、时间和陪练
状态 0
- 2
陪练开始上课预约当天均可开始,记录实际上课时间
上课中
- 3
老师结课并生成报告课堂结果、反馈与课时扣减一次完成
已结课
- 4
学生评价学生查看报告后评分;未评价不阻塞结课
评价独立
当前范围课程{{data()?activeAppointments():'—'}}{{range().from}} 至 {{range().to}}
待分配{{data()?unassignedCount():'—'}}未分配老师时不能开始
在岗陪练{{data()?.coaches?.length??'—'}}未配置可用时间会提示
历史排课总量{{data()?.totalAppointments??'—'}}{{data()?.dataDateFrom||'—'}} 至 {{data()?.dataDateTo||'—'}}
数据库更新{{data()?.refreshedAt|date:'MM-dd HH:mm:ss'}}新排课程、教学状态以新库为准
@if(view()==='list'){
} @else {
}
@if(detail();as item){
}
@if(drawerOpen()){
}
@if(feedback();as report){
}