feat: 结果面板展示当前题的评分标准和参考答案
This commit is contained in:
@@ -20,6 +20,15 @@
|
|||||||
满分:{{ currentQuestion.maxScore }}
|
满分:{{ currentQuestion.maxScore }}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="result-section" v-if="currentQuestion.rubric">
|
||||||
|
<div class="section-title">当前评分标准</div>
|
||||||
|
<div class="rubric-text">{{ currentQuestion.rubric }}</div>
|
||||||
|
</div>
|
||||||
|
<div class="result-section" v-if="currentQuestion.referenceAnswer">
|
||||||
|
<div class="section-title">参考答案</div>
|
||||||
|
<div class="reference-text">{{ currentQuestion.referenceAnswer }}</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="result-score">
|
<div class="result-score">
|
||||||
<div class="score-value">{{ gradingStore.currentResult.score }}</div>
|
<div class="score-value">{{ gradingStore.currentResult.score }}</div>
|
||||||
<div class="score-label">建议分数</div>
|
<div class="score-label">建议分数</div>
|
||||||
@@ -306,6 +315,24 @@ async function confirmScore() {
|
|||||||
padding: 10px;
|
padding: 10px;
|
||||||
border-radius: 6px;
|
border-radius: 6px;
|
||||||
}
|
}
|
||||||
|
.rubric-text {
|
||||||
|
font-size: 13px;
|
||||||
|
color: #333;
|
||||||
|
line-height: 1.6;
|
||||||
|
background: #fff7e6;
|
||||||
|
padding: 10px;
|
||||||
|
border-radius: 6px;
|
||||||
|
white-space: pre-wrap;
|
||||||
|
}
|
||||||
|
.reference-text {
|
||||||
|
font-size: 13px;
|
||||||
|
color: #666;
|
||||||
|
line-height: 1.6;
|
||||||
|
background: #f0f9eb;
|
||||||
|
padding: 10px;
|
||||||
|
border-radius: 6px;
|
||||||
|
white-space: pre-wrap;
|
||||||
|
}
|
||||||
.teacher-score-input {
|
.teacher-score-input {
|
||||||
margin-top: 4px;
|
margin-top: 4px;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user