From 3461499661042137a01c706c5096f9c6b1d7f96d Mon Sep 17 00:00:00 2001 From: yuk255 Date: Sat, 13 Sep 2025 19:37:59 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=B7=BB=E5=8A=A0=E5=AD=A6=E6=A0=A1?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/teachCourse.ts | 13 +++++ src/components/teacher/ClassManagement.vue | 66 +++++++++++++++++----- 2 files changed, 66 insertions(+), 13 deletions(-) diff --git a/src/api/modules/teachCourse.ts b/src/api/modules/teachCourse.ts index 9f82156..bd83a67 100644 --- a/src/api/modules/teachCourse.ts +++ b/src/api/modules/teachCourse.ts @@ -218,6 +218,19 @@ export class TeachCourseApi { } } + /** + * 查询课学校列表 + */ + static async getSchoolList(): Promise> { + try { + const response = await ApiRequest.get<{ result: any[] }>(`/aiol/aiolUser/schools`) + return response + } catch (error) { + console.error('❌ 查询学校失败:', error) + throw error + } + } + /** * 课程添加老师 diff --git a/src/components/teacher/ClassManagement.vue b/src/components/teacher/ClassManagement.vue index 87bb324..685a966 100644 --- a/src/components/teacher/ClassManagement.vue +++ b/src/components/teacher/ClassManagement.vue @@ -314,7 +314,7 @@