Browse Source

参考答案:

natasha 1 year ago
parent
commit
913acb8076

+ 11 - 7
src/views/exercise_questions/create/components/exercises/AnswerQuestion.vue

@@ -8,13 +8,10 @@
           v-model="data.description"
           placeholder="输入提示"
         />
-        <el-input
-          v-if="isEnable(data.property.is_enable_reference_answer)"
-          v-model="data.reference_answer"
-          type="textarea"
-          rows="3"
-          placeholder="输入参考答案"
-        />
+        <template v-if="isEnable(data.property.is_enable_reference_answer)">
+          <span class="reference-title">参考答案:</span>
+          <el-input v-model="data.reference_answer" type="textarea" rows="3" placeholder="输入参考答案" />
+        </template>
       </div>
     </template>
 
@@ -114,4 +111,11 @@ export default {
 .stem {
   border-bottom-width: 0 !important;
 }
+
+.reference-title {
+  display: block;
+  margin-top: 8px;
+  font-size: 14px;
+  color: #000;
+}
 </style>

+ 11 - 7
src/views/exercise_questions/create/components/exercises/EssayQuestion.vue

@@ -9,13 +9,10 @@
           v-model="data.description"
           placeholder="输入提示"
         />
-        <el-input
-          v-if="isEnable(data.property.is_enable_reference_answer)"
-          v-model="data.reference_answer"
-          type="textarea"
-          rows="3"
-          placeholder="输入参考答案"
-        />
+        <template v-if="isEnable(data.property.is_enable_reference_answer)">
+          <span class="reference-title">参考答案:</span>
+          <el-input v-model="data.reference_answer" type="textarea" rows="3" placeholder="输入参考答案" />
+        </template>
       </div>
     </template>
 
@@ -111,4 +108,11 @@ export default {
 .stem {
   border-bottom-width: 0 !important;
 }
+
+.reference-title {
+  display: block;
+  margin-top: 8px;
+  font-size: 14px;
+  color: #000;
+}
 </style>

+ 11 - 6
src/views/exercise_questions/create/components/exercises/ReplaceAnswerQuestion.vue

@@ -21,12 +21,10 @@
           </li>
         </ul>
       </div>
-      <RichText
-        v-if="isEnable(data.property.is_enable_reference_answer)"
-        v-model="data.reference_answer"
-        :font-size="14"
-        placeholder="输入参考答案"
-      />
+      <template v-if="isEnable(data.property.is_enable_reference_answer)">
+        <span class="reference-title">参考答案:</span>
+        <RichText v-model="data.reference_answer" :font-size="14" placeholder="输入参考答案" />
+      </template>
     </template>
 
     <template #property>
@@ -185,6 +183,13 @@ export default {
   margin-bottom: 8px;
 }
 
+.reference-title {
+  display: block;
+  margin-top: 8px;
+  font-size: 14px;
+  color: #000;
+}
+
 .repeat-option {
   :deep .upload-wrapper {
     margin-top: 0;

+ 2 - 2
src/views/exercise_questions/create/components/exercises/TalkPictureQuestion.vue

@@ -92,7 +92,7 @@
             :step="data.property.score_type === scoreTypeList[0].value ? 1 : 0.1"
           />
         </el-form-item>
-        <el-form-item label="语音作答">
+        <!-- <el-form-item label="语音作答">
           <el-radio
             v-for="{ value, label } in switchOption"
             :key="value"
@@ -101,7 +101,7 @@
           >
             {{ label }}
           </el-radio>
-        </el-form-item>
+        </el-form-item> -->
         <el-form-item label="参考答案">
           <el-radio
             v-for="{ value, label } in switchOption"