Pārlūkot izejas kodu

feat: 测试环境考试任务165的阅卷打分显示优良中差

chenhao 2 gadi atpakaļ
vecāks
revīzija
41664d5e6d

+ 1 - 0
src/modules/marking/views/Marking.vue

@@ -234,6 +234,7 @@
           <!-- 文本图片给分板 -->
           <tpScoreboard
             ref="scoreboard"
+            :work-id="workId"
             :objective-score="studentPaper.objectiveScore"
             :paper-mark-sign="paperMarkSign"
             :sign-item="signItem"

+ 12 - 2
src/modules/marking/views/TpScoreBoard.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="scoreboard pull-right">
     <div class="board-margin">
-      <div class="first-board">
+      <div v-if="workId && workId != 165" class="first-board">
         <span class="title-font">操作方式切换:</span>
         <el-switch
           v-model="isMouseMode"
@@ -76,7 +76,13 @@
                 :class="{ 'score-btn': itemScoreBtn[index] }"
                 @click="scoreClick(score, index)"
               >
-                <span class="score-item">{{ score }}</span>
+                <span class="score-item">
+                  {{
+                    workId && workId != 165
+                      ? score
+                      : ["差", "中", "良", "优"][index] || "优"
+                  }}
+                </span>
               </div>
             </div>
           </div>
@@ -274,6 +280,10 @@ export default {
       type: String,
       default: "",
     },
+    workId: {
+      type: [Number, String],
+      default: "",
+    },
   },
   data() {
     return {