🏫 {{ currentSchoolYear.display_name }} {{ currentUser.name }} {{ isAdmin ? '管理员' : '老师' }}
快捷入口
数据概览
{{ homeStats.total_students }}
学生总数
各批次优良率
{{ b.batch_name }} {{ b.tested_count }}人 {{ b.excellent_good_rate }}%
数据录入
单独录入(实时保存)
批量录入(Excel导入)
激活后老师可录入此批次
✅ 已激活 · 老师正在录入此批次
{{ currentBatchName || '暂无可用批次,请联系管理员激活' }}
当前批次:{{ currentBatchName }}
{{ selectedClassName }} - 学生体测数据录入

📝 填写测试数据后自动保存并计算得分和等级(身高m,体重kg)

姓名 学号 性别 身高(m) 体重(kg) BMI BMI
分数
BMI
等级
肺活量
成绩
肺活量
分数
肺活量
等级
50米
成绩
50米
分数
50米
等级
体前屈
成绩
体前屈
分数
体前屈
等级
跳绳
成绩
跳绳
分数
跳绳
等级
仰卧起坐
成绩
仰卧起坐
分数
仰卧起坐
等级
50米×8
成绩
50米×8
分数
50米×8
等级
总分 等级
{{ calculateBMI(s.height, s.weight) }} {{ s.bmi_score != null ? s.bmi_score : '-' }} {{ s.bmi_grade || '-' }} {{ s.vital_score != null ? s.vital_score : '-' }} {{ s.vital_grade || '-' }} {{ s.fifty_score != null ? s.fifty_score : '-' }} {{ s.fifty_grade || '-' }} {{ s.sar_score != null ? s.sar_score : '-' }} {{ s.sar_grade || '-' }} {{ s.jump_score != null ? s.jump_score : '-' }} {{ s.jump_grade || '-' }} {{ s.situp_score != null ? s.situp_score : '-' }} {{ s.situp_grade || '-' }} {{ s.run58_score != null ? s.run58_score : '-' }} {{ s.run58_grade || '-' }} {{ s.total_score != null ? s.total_score : '-' }} {{ s.grade || '-' }}
Excel批量导入

📁 下载模板 → 填写数据 → 上传导入

📄 {{ importFile.name }}

{{ importResult.message }}

错误详情:

  • {{ err }}
成绩查看
成绩列表
加载中...
暂无数据
姓名总分等级BMI分数肺活量50米体前屈跳绳仰卧起坐50米×8
{{ r.student_name }} {{ r.total_score != null ? r.total_score : '-' }} {{ r.grade || '-' }} {{ r.bmi_score != null ? r.bmi_score : '-' }} {{ r.vital_capacity_score != null ? r.vital_capacity_score : '-' }} {{ r.fifty_meter_score != null ? r.fifty_meter_score : '-' }} {{ r.sit_and_reach_score != null ? r.sit_and_reach_score : '-' }} {{ r.jump_rope_score != null ? r.jump_rope_score : '-' }} {{ r.sit_up_score != null ? r.sit_up_score : '-' }} {{ r.run_50_8_score != null ? r.run_50_8_score : '-' }}
学生管理
学生列表
加载中...
暂无数据
姓名性别学号班级操作
{{ s.name }} {{ s.gender === 'male' ? '男' : '女' }} {{ s.student_no || '-' }} {{ s.class_name }}
用户管理
暂无用户
用户名姓名角色状态创建时间操作
{{ u.username }} {{ u.name }} {{ u.role === 'admin' ? '管理员' : '老师' }} {{ u.is_active ? '启用' : '禁用' }} {{ formatDate(u.created_at) }}
个人设置

用户名:{{ currentUser.username }}

姓名:{{ currentUser.name }}

角色:{{ isAdmin ? '管理员' : '老师' }}

修改密码
{{ pwdMsg }}
学年管理

管理学年学期,切换学年后班级自动升级。当前学年:{{ currentSchoolYear.display_name || '未设置' }}

学年学期起止日期状态操作
{{ sy.name }} {{ sy.semester === '1' ? '上学期' : '下学期' }} {{ sy.start_date }} ~ {{ sy.end_date }} ✅ 当前 📦 已归档 ⏸ 未激活
暂无学年,请先创建
📅 新建学期

上学期→下学期切换,班级保持不变,仅归档当前学期并创建新学期。

🎓 新建学年(升班)

新学年开学时使用。①归档当前学年 ②1-5年级自动升级 ③6年级毕业归档 ④创建新一年级

选择测试批次
数据概览
{{ statsOverview.total_students }}
测试人数
{{ statsOverview.excellent_good_rate }}%
全校优良率
等级分布
优秀{{ statsOverview.excellent_count }}人
良好{{ statsOverview.good_count }}人
及格{{ statsOverview.pass_count }}人
不及格{{ statsOverview.fail_count }}人
班级优良率
暂无数据
{{ c.class_name }}
{{ c.excellent_good_rate }}%
各项优良率
暂无数据
{{ item.name }}
{{ item.good_rate }}%
批次优良率趋势
暂无数据