Jelajahi Sumber

mx-paper style update

hare8999@163.com 1 tahun lalu
induk
melakukan
e106302914

+ 1 - 1
src/components/MxPaper/mx-paper-header.vue

@@ -3,7 +3,7 @@
     <div>{{ studentClassName|classTailing }} {{ studentName }}</div>
     <div class="fx-column fx-cen-cen pr20 pl20 fx-1">
       <div class="text-ellipsis-2 f24">{{ paper.name }}</div>
-      <div v-if="currentQuestion.scoreTotal" class="f12 f-red mt5" style="margin-bottom: -15px">
+      <div v-if="currentQuestion.scoreTotal&&!options.hiddenQuestionScore" class="f12 f-red mt5" style="margin-bottom: -15px">
         题目编号与分数:{{ currentQuestion.questionId }}
         ({{ currentQuestion.scoreTotal }})分
       </div>

+ 3 - 1
src/components/MxPaper/mx-paper-mixin.js

@@ -31,7 +31,9 @@ export default {
         initWithAnswerOfPrevQuestion: false,
         // extra
         customScoredAction: false,
-        customCommittedAction: false
+        customCommittedAction: false,
+        hiddenPaperClock: false,
+        hiddenQuestionScore: false
       })
     }
   },

+ 2 - 2
src/components/MxPaper/mx-paper-navigator.vue

@@ -1,5 +1,5 @@
 <template>
-  <div class="fx-column pl20 pr20 pt20 pb40 ml20 card-shadow-8 bg-page">
+  <div class="fx-column jc-bet pl20 pr20 pt20 pb40 ml20 card-shadow-8 bg-page">
     <div class="f20 fx-row fx-cen-cen relative">
       答题卡
       <plus-paper-help class="absolute f-999" style="right: 0"></plus-paper-help>
@@ -14,7 +14,7 @@
         </el-badge>
       </template>
     </div>
-    <plus-paper-countdown v-if="allowAnswer" :options="options" class="mt20"></plus-paper-countdown>
+    <plus-paper-countdown v-if="allowAnswer&&!options.hiddenPaperClock" :options="options" class="mt20"></plus-paper-countdown>
     <plus-paper-score v-if="!allowAnswer" :options="options" class="mt20"></plus-paper-score>
     <div v-if="allowAnswer" class="fx-row fx-cen-cen mt20">
       <el-button type="primary" @click="paperSubmitAction">提交答卷</el-button>

+ 3 - 1
src/views/career/MentalHealth/paper.vue

@@ -24,7 +24,9 @@ export default {
       overrideOpts: {
         customScoredAction: true,
         customCommittedAction: true,
-        navigatorSpan: 10
+        navigatorSpan: 10,
+        hiddenPaperClock: true,
+        hiddenQuestionScore: true
       }
     }
   },

+ 3 - 1
src/views/elective/test/elective-paper.vue

@@ -21,7 +21,9 @@ export default {
       overrideOpts: {
         customScoredAction: true,
         customCommittedAction: true,
-        navigatorSpan: 12
+        navigatorSpan: 12,
+        hiddenPaperClock: true,
+        hiddenQuestionScore: true
       }
     }
   },