Browse Source

口语表达去掉上传音频

natasha 1 year ago
parent
commit
37bd112d33

+ 1 - 4
src/views/exercise_questions/create/components/exercises/AnswerQuestion.vue

@@ -12,8 +12,6 @@
         />
 
         <RichText v-if="data.property.stem_type === stemTypeList[1].value" v-model="data.stem" placeholder="输入题干" />
-
-        <UploadAudio :file-id="data.file_id_list?.[0]" @upload="upload" @deleteFile="deleteFile" />
         <el-input
           v-if="isEnable(data.property.is_enable_reference_answer)"
           v-model="data.reference_answer"
@@ -85,13 +83,12 @@
 
 <script>
 import QuestionMixin from '../common/QuestionMixin.js';
-import UploadAudio from '../common/UploadAudio.vue';
 
 import { answerQuestionData } from '@/views/exercise_questions/data/answerQuestion';
 
 export default {
   name: 'AnswerQuestion',
-  components: { UploadAudio },
+  components: {},
   mixins: [QuestionMixin],
   data() {
     return {

+ 0 - 1
src/views/exercise_questions/data/answerQuestion.js

@@ -4,7 +4,6 @@ import { stemTypeList, questionNumberTypeList, scoreTypeList, switchOption } fro
 export const answerQuestionData = {
   type: 'answer_question', // 题型
   stem: '', // 题干
-  file_id_list: [], // 文件 id 列表
   reference_answer: '', // 参考答案
   answer: {
     score: 1,

+ 0 - 3
src/views/exercise_questions/preview/AnswerQuestionPreview.vue

@@ -5,9 +5,6 @@
       <span class="question-number">{{ data.property.question_number }}.</span>
       <span v-html="sanitizeHTML(data.stem)"></span>
     </div>
-
-    <AudioPlay v-if="data.file_id_list.length > 0" :file-id="data.file_id_list[0]" />
-
     <SoundRecordPreview :wav-blob.sync="answer.answer_list[0].audio_file_id" :disabled="disabled" position="center" />
     <div v-if="isEnable(data.property.is_enable_reference_answer) && isShowRightAnswer" class="reference-box">
       <h5 class="reference-title">参考答案</h5>