Browse Source

替换练习

natasha 1 year ago
parent
commit
b2db27be01

+ 2 - 2
src/views/exercise_questions/preview/AnswerQuestionPreview.vue

@@ -8,7 +8,7 @@
 
     <AudioPlay v-if="data.file_id_list.length > 0" :file-id="data.file_id_list[0]" />
 
-    <SoundRecordPreview :wav-blob.sync="answer.answer_list[0].voice_file_id" />
+    <SoundRecordPreview :wav-blob.sync="answer.answer_list[0].audio_file_id" />
     <div v-if="isEnable(data.property.is_enable_reference_answer)" class="reference-box">
       <h5 class="reference-title">参考答案</h5>
       <span class="reference-answer" v-html="sanitizeHTML(data.reference_answer)"></span>
@@ -27,7 +27,7 @@ export default {
   },
   mixins: [PreviewMixin],
   created() {
-    this.$set(this.answer.answer_list, 0, { voice_file_id: '' });
+    this.$set(this.answer.answer_list, 0, { audio_file_id: '' });
   },
   methods: {},
 };

+ 2 - 2
src/views/exercise_questions/preview/EssayQuestionPreview.vue

@@ -17,7 +17,7 @@
       show-word-limit
       @input="handleInput"
     />
-    <SoundRecordPreview :wav-blob.sync="answer.answer_list.voice_file_id" />
+    <SoundRecordPreview :wav-blob.sync="answer.answer_list.audio_file_id" />
     <UploadFiles
       :fille-number="999"
       file-type-name="文件"
@@ -50,7 +50,7 @@ export default {
     return {
       answer: {
         answer_list: {
-          voice_file_id: '',
+          audio_file_id: '',
           value: '',
           accessory_file_id: [],
         },

+ 7 - 10
src/views/exercise_questions/preview/ReplaceAnswerPreview.vue

@@ -16,7 +16,7 @@
         </template>
         <span v-else>{{ item[0].content }}</span>
       </div>
-      <SoundRecordPreview :wav-blob.sync="answer.answer_list[0].voice_file_id" />
+      <SoundRecordPreview :wav-blob.sync="answer.answer_list[0].audio_file_id" />
     </div>
   </div>
 </template>
@@ -38,7 +38,7 @@ export default {
       answer: {
         answer_list: [
           {
-            voice_file_id: '',
+            audio_file_id: '',
             select_mark: [],
           },
         ],
@@ -57,7 +57,7 @@ export default {
       this.option_list = [];
       this.answer.answer_list = [
         {
-          voice_file_id: '',
+          audio_file_id: '',
           select_mark: [],
         },
       ];
@@ -87,16 +87,13 @@ export default {
   @include preview;
 
   .option-list {
-  }
-
-  .slider {
     display: flex;
+    column-gap: 8px;
+    justify-content: center;
   }
 
-  .slider-item {
-    flex: 1;
-    height: 100px;
-    border: 1px solid #ccc;
+  .sound-record-wrapper {
+    margin-left: 80px;
   }
 }
 </style>