diff --git a/src/views/BigScreenPortrait.vue b/src/views/BigScreenPortrait.vue
index 70add2e..f8de45d 100644
--- a/src/views/BigScreenPortrait.vue
+++ b/src/views/BigScreenPortrait.vue
@@ -212,7 +212,7 @@
-
82.3
+
{{ averageScore }}
评分
↗ +2.1%
@@ -227,7 +227,7 @@
-
24
+
{{ courseCount }}
课程
↗ +8%
@@ -239,7 +239,7 @@
-
32
+
{{ teacherCount }}
教师
↗ +6%
@@ -440,6 +440,9 @@ export default {
const studentCount = ref(156)
const studentList = ref([])
const practiceStats = ref([])
+ const averageScore = ref(0)
+ const courseCount = ref(0)
+ const teacherCount = ref(0)
// 控制面板数据
const selectedSemester = ref(mockOptions.semesters[0]) // 默认选择学期
@@ -469,6 +472,9 @@ export default {
studentList.value = mockStudents // 显示所有40个学生
practiceStats.value = bigScreenData.practiceStats
studentCount.value = bigScreenData.realTimeData.studentCount
+ averageScore.value = bigScreenData.realTimeData.averageScore
+ courseCount.value = bigScreenData.practiceStats[0].value // 实习课程数
+ teacherCount.value = bigScreenData.practiceStats[3].value // 辅导老师数
// 检查登录状态
authStore.checkAuth()
}
@@ -836,6 +842,9 @@ export default {
studentCount,
studentList,
practiceStats,
+ averageScore,
+ courseCount,
+ teacherCount,
gradeChart,
abilityChart,
gaugeChart,