@if (message()) {

{{ message() }}

} @if (error()) { } @if (studentObjectId()) {
当前仅显示该会员的学习报表查看全部会员
}
统计月份 @if(activePicker()==='month'){}
开始日期 @if(activePicker()==='from'){}
结束日期 @if(activePicker()==='to'){}
@if (data(); as pageData) {
学习报表{{ pageData.summary.reportCount }}当前筛选范围
学习学员{{ pageData.summary.studentCount }}去重学员人数
学习单词{{ pageData.summary.learnedCount }}全部学习词次
已掌握{{ pageData.summary.masteredCount }}学习结果为已掌握
待复习{{ pageData.summary.reviewDueCount }}进入复习计划
平均掌握率{{ pageData.summary.masteryRate | number:'1.0-1' }}%已掌握 / 学习单词
学习报表明细共 {{ pageData.total }} 份,点击查看完整单词与复习计划
@for (row of pageData.items; track trackReport($index, row)) { } @empty { }
学习日期学员陪练老师课程学习结果掌握率状态操作
{{ row.studyDate || '日期缺失' }}@if(row.appointmentAt){ {{ row.appointmentAt | date:'HH:mm' }} } @else {记录 {{ row.generalId }}}{{ row.studentName }}ID {{ row.studentId }} · {{ row.studentMobileMasked || '无手机号' }}{{ row.coachName }}@if(row.coachId){ ID {{ row.coachId }} }{{ row.courseName }}{{ row.classTypeLabel }}{{ row.learnedCount }} 个掌握 {{ row.masteredCount }} · 复习 {{ row.reviewDueCount }} · 未标记 {{ row.unmarkedCount }}
{{ row.masteryRate | number:'1.0-1' }}%
{{ row.statusLabel }}
当前筛选范围暂无学习报表
} @else if (loading()) {
正在加载学习报表…
} @if (detailLoading() && !detail()) {
正在整理学习报表…
} @if (detail(); as report) {
}