From d77b307457532e8814260e0a8b65adfaba32ef00 Mon Sep 17 00:00:00 2001 From: qinzhenpen Date: Thu, 15 Oct 2026 11:26:48 +0800 Subject: [PATCH] refactor(task-review): enhance scoring interface and improve user interactions - Introduced a new button for batch AI scoring alongside the existing batch scoring functionality. - Replaced the inline input for teacher scores with a button that opens a dedicated score dialog for better user experience. - Improved the layout of the task review panel, including the addition of action buttons for viewing reference answers and AI assistance. - Updated dialog components for single and batch scoring to enhance usability and visual consistency. --- .../teacherEnd/score/TaskReviewPanel.vue | 1203 ++++++++++++++--- 1 file changed, 995 insertions(+), 208 deletions(-) diff --git a/src/views/teacherEnd/score/TaskReviewPanel.vue b/src/views/teacherEnd/score/TaskReviewPanel.vue index 5cb50bd..0e00aca 100644 --- a/src/views/teacherEnd/score/TaskReviewPanel.vue +++ b/src/views/teacherEnd/score/TaskReviewPanel.vue @@ -21,20 +21,12 @@
学生列表({{ review.students.length }}) - 批量打分 +
+ 批量AI评分 + 批量打分 +
- + @@ -43,18 +35,7 @@ @@ -70,39 +51,196 @@

{{ selectedStudent.name || selectedStudent.username }}

{{ review.selectedTask.projectName }} · {{ review.selectedTask.taskName }}

-
- AI评分 {{ formatScore(selectedStudent.aiAssessmentScore) }} - 老师评分 {{ formatScore(selectedStudent.teacherScore) }} +
+ +
+
+
+ + + 老师评分 + {{ formatScore(selectedStudent.teacherScore) }} + +
+
-