@if(exportJob();as job){
@if(job.status==='ready'){导出已完成 } @else if(job.status==='queued'||job.status==='running'){{{job.status==='queued'?'导出排队中':'正在生成导出文件'}} · {{job.processed}} / {{job.total||'待统计'}} 条 @if(!exporting()){}} @else{导出{{job.status==='cancelled'?'已取消':'未完成'}}}
}
@if(!embedded){}
@if(error()){}@if(busy()){

正在查询训练记录…

} @if(data();as d){
累计已训练 {{d.cumulativeTotal}} 节当前筛选 {{d.total}} 节 · 时间均为北京时间@if(studentId||memberId){}
@for (row of d.items; track row.lessonId; let index = $index) { } @empty { }
序号 学员 会员 ID 门店 课程 训练时间 授课老师 课型 反馈摘要 当前复习陪练 待复习 操作
{{ d.total - (d.page - 1) * d.pageSize - index }} {{ row.studentName }} {{ row.studentId }} {{ row.storeName }} {{ row.courseName }} {{ row.lessonAt | date:'yyyy-MM-dd HH:mm':'+0800' }} {{ row.coachName }} {{ row.classTypeLabel }} {{ row.reviewCoachLabel }} {{ row.pendingReviews }} 次
没有符合条件的训练记录,可调整姓名或日期后查询。
已显示 {{d.items.length}} 条 / 共 {{d.total}} 条@if(all&&d.items.length继续加载 100 条}@if(!all){
第 {{page}} 页
}
} @if(detailId()){}