PILATES · MONTHLY REVIEW
每一节课,都有迹可循。
工作室月度统计 · 按课程日期归档
{{ month.replace('-', ' 年 ') }} 月 ⌄
本月持续更新
仅登录后的管理员可查看教学统计
正在整理这个月的上课记录…
{{ error }}
已上课程
{{ report.summary.sessions }}节
{{ report.previousMonth }} 全月 {{ report.previous.sessions }} 节 · {{ month === currentMonth ? '本月尚未结束' : '按完整自然月统计' }}
{{ report.summary.attendances }}人次已完成上课
{{ report.summary.students }}人本月上课学员
这个月暂无预约记录,可切换月份查看历史教学情况。
上课日历数字为已完成课程节数
{{ label }}
学员上课排行已完成 · {{ students.length }} 人
上课用卡分布已完成人次
{{ card.name }}{{ card.count }} 人次 · {{ Math.round(card.count / report.summary.attendances * 100) }}%
上课明细{{ filteredRecords.length }} 条
{{ selectedDate || '全月' }}{{ selectedStudent ? ` · ${selectedStudent.name}` : '' }}{{ reviewOnly ? ' · 待核对' : '' }}
{{ statusName(row.status) }}
{{ row.date.slice(5).replace('-', '月') }}日 · {{ row.startTime }}–{{ row.endTime }}
{{ row.cardName }}{{ row.needsReview ? ' · 已过结束时间,请核对' : '' }}
关于这份月报
统计整个工作室,暂不区分老师。已上课程按已完成预约的时段去重;同一节课多人参加,只计 1 节课、多人次。授课时长按该时段排课时长计算。
“已完成”包含系统自动完成,不代表现场签到。其他状态不计入已上课程;没有日期的历史补录不计入月报。用卡分布按当前卡种名称归类。
更新于 {{ updatedLabel }} · 下拉可刷新