Parcourir la source

修改选择音节的bug

秦鹏 il y a 3 ans
Parent
commit
85366e3a06
1 fichiers modifiés avec 14 ajouts et 25 suppressions
  1. 14 25
      src/components/Adult/inputModules/PurePreview.vue

+ 14 - 25
src/components/Adult/inputModules/PurePreview.vue

@@ -16,28 +16,6 @@
           @blur="onBlur(curQue, 'title')"
         ></el-input>
       </div>
-      <template v-if="type == 'listen_record_single_syllable_chs'">
-        <div class="adult-book-input-item">
-          <span class="adult-book-lable">序号:</span>
-          <el-input
-            class="adult-book-input"
-            type="textarea"
-            :autosize="{ minRows: 2 }"
-            placeholder="请输入序号"
-            v-model="curQue.number"
-            @blur="onBlur(curQue, 'number')"
-          ></el-input>
-        </div>
-        <div class="adult-book-input-item">
-          <span class="adult-book-lable">音频:</span>
-          <Upload
-            :changeFillId="timuchangeMp3"
-            :datafileList="curQue.mp3_list"
-            :filleNumber="mp3Number"
-            :uploadType="'mp3'"
-          />
-        </div>
-      </template>
       <template
         v-if="type == 'text_problem_chs' || type == 'newWord_preview_chs'"
       >
@@ -150,12 +128,22 @@
               @blur="onBlur(item, 'number')"
             ></el-input>
             <img
-              @click="deleteOptionOne(index)"
+              @click="deleteyinjie(index, itI)"
               class="close"
               src="../../../assets/adult/del-close.png"
               alt=""
             />
           </div>
+          <div class="adult-book-input-item">
+            <span class="adult-book-lable">音频:</span>
+            <Upload
+              :changeFillId="listenchangeMp3"
+              :datafileList="item.mp3_list"
+              :filleNumber="mp3Number"
+              :uploadType="'mp3'"
+              :index="index"
+            />
+          </div>
           <div v-for="(it, itI) in item.option" :key="'it' + itI">
             <div class="adult-book-input-item">
               <span class="adult-book-lable">拼音:</span>
@@ -342,7 +330,8 @@ export default {
         JSON.stringify(articleImgRes)
       );
     },
-    changeImage(fileList, item, index) {
+    // 听录音选择音调的上传音频
+    listenchangeMp3(fileList, item, index) {
       const articleImgList = JSON.parse(JSON.stringify(fileList));
       const articleImgRes = [];
       articleImgList.forEach((item) => {
@@ -356,7 +345,7 @@ export default {
           articleImgRes.push(obj);
         }
       });
-      this.curQue.option[index].img_list = JSON.parse(
+      this.curQue[index].mp3_list = JSON.parse(
         JSON.stringify(articleImgRes)
       );
     },