diff --git a/admin/src/api/course.ts b/admin/src/api/course.ts index 09b5ca2a..2cd5ca8a 100644 --- a/admin/src/api/course.ts +++ b/admin/src/api/course.ts @@ -72,3 +72,8 @@ export function courseAvailableRooms(params: Record) { export function courseSchedule(params: Record) { return request.post({ url: '/course.schedule', params }) } + +// 获取已有排课 +export function courseScheduleList(params: Record) { + return request.get({ url: '/course.schedule/list', params }) +} diff --git a/admin/src/views/scheduling/index.vue b/admin/src/views/scheduling/index.vue index d083d121..236fbf95 100644 --- a/admin/src/views/scheduling/index.vue +++ b/admin/src/views/scheduling/index.vue @@ -48,6 +48,25 @@ /> + + + + +
+ {{ currentWeekDateInfo }} +
+
@@ -138,7 +157,7 @@
+ + 共{{ item.totalWeeks }}周 +
教师: {{ item.teacherName }} - 周学时: {{ item.totalWeeks }} + 总学时: {{ item.totalHours }}
- 总学时: - {{ item.totalHours }} + 周学时: + {{ Math.round(item.totalHours / item.totalWeeks) }}
- 周数: - {{ item.totalWeeks }}周 + 任务代码: + {{ item.taskCode }}
-

- {{ item.taskCode }} -

@@ -201,7 +217,7 @@
选中的时间段: {{ getSelectedTimeSlotText() }}
+
+ 具体日期: + {{ selectedDate || '请选择周数' }} +
选中的课程: {{ selectedCourseName || '未选择' }}
+
+ 授课教师: + {{ selectedCourseTeacherName || '未选择' }} +
选中的教室: {{ selectedRoomName || '未选择' }} @@ -259,7 +283,7 @@ @@ -268,7 +292,7 @@ @@ -281,7 +305,7 @@