From 59faaa25cb7639f04f2b3e2145ff3b44127bd1df Mon Sep 17 00:00:00 2001 From: yuk255 Date: Fri, 22 Aug 2025 21:17:10 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E4=BE=A7=E8=BE=B9?= =?UTF-8?q?=E6=A0=8F=E5=92=8C=E4=BA=8C=E7=BA=A7=E8=8F=9C=E5=8D=95=E9=80=BB?= =?UTF-8?q?=E8=BE=91=EF=BC=8C=E6=96=B0=E5=A2=9E=E9=A2=98=E5=BA=93=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ExamComponents/BatchSetScoreModal.vue | 2 +- .../ExamComponents/ExamSettingsModal.vue | 25 +- .../ExamComponents/QuestionBankModal.vue | 459 ++++++++++++++++++ src/views/teacher/course/CourseEditor.vue | 71 ++- .../teacher/course/ExamPages/AddExam.vue | 116 ++++- .../teacher/course/PracticeManagement.vue | 5 +- 6 files changed, 641 insertions(+), 37 deletions(-) create mode 100644 src/components/admin/ExamComponents/QuestionBankModal.vue diff --git a/src/components/admin/ExamComponents/BatchSetScoreModal.vue b/src/components/admin/ExamComponents/BatchSetScoreModal.vue index 561047a..7c4a295 100644 --- a/src/components/admin/ExamComponents/BatchSetScoreModal.vue +++ b/src/components/admin/ExamComponents/BatchSetScoreModal.vue @@ -278,7 +278,7 @@ const confirmBatchSet = () => { display: flex; justify-content: flex-end; gap: 12px; - margin-top: 12px; + margin-top: 20px; } /* 滚动条样式 */ diff --git a/src/components/admin/ExamComponents/ExamSettingsModal.vue b/src/components/admin/ExamComponents/ExamSettingsModal.vue index e8e772f..5438fa3 100644 --- a/src/components/admin/ExamComponents/ExamSettingsModal.vue +++ b/src/components/admin/ExamComponents/ExamSettingsModal.vue @@ -1,6 +1,10 @@ @@ -454,6 +456,12 @@ const confirmSettings = () => { --n-color: #ffffff; } +.header-title{ + color: #000; + font-weight: 400; + font-size: 20px; +} + .exam-settings-content { max-height: 800px; overflow-y: auto; @@ -713,6 +721,7 @@ const confirmSettings = () => { } .modal-actions { + margin-top: 20px; display: flex; justify-content: flex-end; gap: 12px; diff --git a/src/components/admin/ExamComponents/QuestionBankModal.vue b/src/components/admin/ExamComponents/QuestionBankModal.vue new file mode 100644 index 0000000..e8aea08 --- /dev/null +++ b/src/components/admin/ExamComponents/QuestionBankModal.vue @@ -0,0 +1,459 @@ + + + + + diff --git a/src/views/teacher/course/CourseEditor.vue b/src/views/teacher/course/CourseEditor.vue index e1198af..505f049 100644 --- a/src/views/teacher/course/CourseEditor.vue +++ b/src/views/teacher/course/CourseEditor.vue @@ -1,7 +1,7 @@