Forráskód Böngészése

朗读题格式修改

dusenyao 1 éve
szülő
commit
27cff63ba0

+ 3 - 3
src/views/exercise_questions/create/components/exercises/ReadAloudQuestion.vue

@@ -10,7 +10,7 @@
           placeholder="输入提示"
         />
 
-        <RichText v-model="data.paragraph" placeholder="输入文段" />
+        <RichText v-model="data.text" placeholder="输入文段" />
 
         <UploadAudio
           v-show="isEnable(data.property.is_enable_listening)"
@@ -114,9 +114,9 @@ export default {
       if (arr.length === 0) return;
       let reg = /^文段[::]/;
       if (reg.test(arr[0])) {
-        this.data.paragraph = arr[0].replace(reg, '');
+        this.data.text = arr[0].replace(reg, '');
       } else {
-        this.data.paragraph = '';
+        this.data.text = '';
       }
     },
   },

+ 1 - 1
src/views/exercise_questions/data/readAloud.js

@@ -5,7 +5,7 @@ export const readAloudData = {
   type: 'read_aloud', // 题型
   stem: '', // 题干
   description: '', // 提示
-  paragraph: '', // 文段
+  text: '', // 文段
   file_id_list: [], // 文件 id 列表
   answer: {
     score: 1,

+ 7 - 1
src/views/exercise_questions/preview/ReadAloudPreview.vue

@@ -14,7 +14,13 @@
       :show-slider="true"
     />
 
-    <div class="description rich-text" v-html="sanitizeHTML(data.description)"></div>
+    <div
+      v-if="isEnable(data.property.is_enable_description)"
+      class="description rich-text"
+      v-html="sanitizeHTML(data.description)"
+    ></div>
+
+    <div class="description rich-text" v-html="sanitizeHTML(data.text)"></div>
 
     <SoundRecordPreview :wav-blob.sync="answer.answer_list[0].voice_file_id" position="center" />
   </div>