@if (loading()) {

正在加载预约...

} @else if (error()) {

{{ error() }}

} @else {
{{ status() > 20 ? '课程陪练报告' : '预约课程' }}{{ statusText() }}
@if (detailWarning()) { } @if(actionError()){} @if(order()['blockedReason']){

{{order()['blockedReason']}}

} @if (can('start')) {

}
学生姓名
{{ field('student') || '-' }}
预约课程
{{ field('course') || '-' }}
课程类型
{{ field('type') || '-' }}
预约时间
{{ field('date') }} {{ field('time') }}@if (field('end')) { ~ {{ field('end') }} }
交付方式
{{ field('delivery') || '-' }}
@if (status() > 20) {
陪练老师
{{ field('coach') || '-' }}
@if (feedback(); as f) {
本次学习
{{ f['durationMinutes'] || '—' }} 分钟 · 学习 {{ f['vocabularyCount'] ?? '—' }} 个单词
} }
@if (!order()['cancelled'] && !isStudentView && status() <= 10) {
@if(coursesError()){} @else if(!coursesLoading() && !courses().length){

该学员暂无已开通课程,请联系管理员开通。

} @if(isWriting){

当前选择语法写作课程,可开始上课并在结束时填写学习内容。

} @else {
选择学习单元可多选,右侧按钮可标记已学完
@for (unit of units(); track $index) {
} @empty {

{{unitsLoading() ? '正在加载学习单元…' : selectedBindingId ? '暂无可用学习单元' : '请选择课程后加载单元'}}

}
}
} @if (!isStudentView && (can('complete') || can('editFeedback'))) {

{{ editingFeedback() ? '修改学习报告' : '完课反馈' }}

{{ editingFeedback() ? '修改本次课堂反馈,保存后学员即可查看。' : '填写反馈并提交后,结束本次课程。' }}

@if (feedbackError()) { }
} @if (isStudentView && can('review')) {
} @if (status() >= 30 || practiceRecord()['pldp'] || practiceRecord()['pjnr']) {

课程评价

学员评分{{ $any(order()['studentReview'])?.score || practiceRecord()['pf'] || '-' }}@if ($any(order()['studentReview'])?.score || practiceRecord()['pf']) { 分 }

{{ $any(order()['studentReview'])?.comment || practiceRecord()['pjnr'] || '学员暂无文字评价' }}

陪练点评{{ dateLabel(practiceRecord()['plpjsj']) }}

{{ feedback()?.['coachComment'] || practiceRecord()['pldp'] || '陪练暂无文字点评' }}

} @if (feedback(); as f) {
@if (feedbackSaved()) {

报告修改已保存

}
}
@if (can('start')) { } @if (can('continue')) { } @if (can('complete')) { } @if (can('review')) { } @if (status()>=30 && !order()['cancelled']) { @if (!isStudentView && can('editFeedback')) { } {{order()['reviewStatus']==='submitted'?'学生已评价':'已结课 · 待学生评价'}} }
}