From 979c8ea023f770409dfcc35051a554c10b0dbd58 Mon Sep 17 00:00:00 2001 From: chenyuan Date: Wed, 2 Sep 2026 22:56:31 +0800 Subject: [PATCH] fix: show all class charts for teacher admins --- src/api/teacher.js | 7 +++++++ src/views/teacherEnd/index.vue | 19 +++++++------------ ...dmin-home-all-class-charts.static.test.cjs | 15 +++++++++++++++ tests/teacher-score-scope.static.test.cjs | 2 +- 4 files changed, 30 insertions(+), 13 deletions(-) create mode 100644 tests/teacher-admin-home-all-class-charts.static.test.cjs diff --git a/src/api/teacher.js b/src/api/teacher.js index 3060c6c..5f8775f 100644 --- a/src/api/teacher.js +++ b/src/api/teacher.js @@ -225,6 +225,13 @@ export function getScoreStatisticsTrend(query) { params: query, }); } +// 教师首页 - 可查看班级列表(教师管理员为本校全部教学班) +export function getTeacherHomeClasses() { + return request({ + url: "/api/score/getTeaHomeClasses", + method: "get", + }); +} // 获取班级列表 export function getClasses(query) { return request({ diff --git a/src/views/teacherEnd/index.vue b/src/views/teacherEnd/index.vue index 932b78d..0b9ed23 100644 --- a/src/views/teacherEnd/index.vue +++ b/src/views/teacherEnd/index.vue @@ -22,7 +22,8 @@ - + + @@ -48,8 +49,6 @@