{{ isRegistering ? '注册后请联系管理员分配绑定学员' : '请输入您的账号与密码以继续使用' }}
当前登录: {{ userRole === 'admin' ? '管理员 (' + currentUser + ')' : '家长/学员 (' + currentUser + ')' }} 绑定学员: {{ boundStudents.join(', ') }} ⚠️ 未绑定学员,请联系管理员分配
| 姓名 | 家长电话 | 当前课时单价 | 账户余额 | 剩余课时 | 操作 |
|---|---|---|---|---|---|
| {{ s.name }} | {{ s.phone }} | ${{ s.price }} / 节 | ${{ s.balance }} | {{ s.hours }} 节 |
勾选指定学员以绑定至对应账号(支持多用户关联同一学员,或单用户绑定多宝学员)。
| 用户名 | 角色权限 | 已绑定学员 | 勾选分配学员 |
|---|---|---|---|
| {{ u.username }} | {{ u.role === 'admin' ? '管理员' : '普通用户' }} | {{ u.boundStudents.join(', ') }} 未分配 |
|
统计区间上课总节数
{{ filteredMetrics.totalSessions }} 节
上课产生总费用
${{ filteredMetrics.totalCost }}
区间预充值入账
${{ filteredMetrics.totalTopup }}
未付费(欠费)笔数
{{ filteredMetrics.unpaidCount }} 笔
学员: {{ reportFilter.student === 'ALL' ? '绑定的全部学员' : reportFilter.student }} | 类型: {{ getRecordTypeLabel(reportFilter.recordType) }} | 时间区间 (NZ): {{ formatDateNZ(reportFilter.startDate) || '最早记录' }} 至 {{ formatDateNZ(reportFilter.endDate) || '至今' }}
| 日期 (dd-mm-yyyy) | 学员姓名 | 上课节数 | 当时执行单价 | 总金额 | 支付状态 | 备注说明 | 操作 |
|---|---|---|---|---|---|---|---|
| {{ formatDateNZ(r.date) }} | {{ r.student_name }} | {{ r.sessions > 0 ? r.sessions + ' 节' : '-' }} | {{ r.unit_price > 0 ? '$' + r.unit_price + '/节' : '-' }} | {{ r.total_cost < 0 ? '充值 $' + Math.abs(r.total_cost) : '$' + r.total_cost }} | {{ r.pay_status }} | {{ r.remark || '-' }} |
NZ格式: {{ formatDateNZ(classForm.date) }}
NZ格式: {{ formatDateNZ(topupForm.date) }}