Browse Source

拼音和en按钮

natasha 2 years ago
parent
commit
60842337d9

+ 1 - 1
src/components/Adult/inputModules/Catelog.vue

@@ -107,7 +107,7 @@
         </div>
       </div>
     </Tree>
-    <el-dialog :visible.sync="dialogFlag" :title="dialogTitle" width="40%">
+    <el-dialog :visible.sync="dialogFlag" :title="dialogTitle" :close-on-click-modal="false" width="40%">
       <div>
         <el-form ref="form" :model="formDialog" label-width="80px">
           <el-form-item label="节点名称">

+ 3 - 1
src/components/Adult/preview/ArticleViewChs/Practicechs.vue

@@ -5,7 +5,7 @@
     <div class="aduioLine-box aduioLine-practice-npc" v-if="
             curQue.mp3_list &&
             curQue.mp3_list.length > 0 &&
-            curQue.mp3_list[0].id
+            curQue.mp3_list[0].id || config.isHasPY || config.isHasEN
           ">
       <div
         class="aduioLine-content"
@@ -35,10 +35,12 @@
         <span
           :class="['pinyin-16', config.isShowPY ? '' : 'disabled']"
           @click="changePinyin"
+          v-if="config.isHasPY"
         ></span>
         <span
           :class="['EN-16', config.isShowEN ? '' : 'disabled']"
           @click="changeEN"
+          v-if="config.isHasEN"
         ></span>
       </div>
     </div>

+ 3 - 1
src/components/Adult/preview/ArticleViewChs/WordModelChs.vue

@@ -4,7 +4,7 @@
     <div class="aduioLine-box aduioLine-practice-npc" v-if="
             curQue.mp3_list &&
             curQue.mp3_list.length > 0 &&
-            curQue.mp3_list[0].id
+            curQue.mp3_list[0].id || config.isHasPY || config.isHasEN
           ">
       <div class="aduioLine-content">
         <template
@@ -28,10 +28,12 @@
         <span
           :class="['pinyin-16', config.isShowPY ? '' : 'disabled']"
           @click="changePinyin"
+          v-if="config.isHasPY"
         ></span>
         <span
           :class="['EN-16', config.isShowEN ? '' : 'disabled']"
           @click="changeEN"
+          v-if="config.isHasEN"
         ></span>
       </div>
     </div>

+ 3 - 1
src/components/Adult/preview/DialogueArticleViewChs/NormalModelChs.vue

@@ -4,7 +4,7 @@
     <div
       class="aduioLine-box aduioLine-practice-npc"
       v-if="
-        curQue.mp3_list && curQue.mp3_list.length > 0 && curQue.mp3_list[0].id
+        curQue.mp3_list && curQue.mp3_list.length > 0 && curQue.mp3_list[0].id || config.isHasPY || config.isHasEN
       "
     >
       <div class="aduioLine-content">
@@ -32,10 +32,12 @@
         <span
           :class="['pinyin-16', config.isShowPY ? '' : 'disabled']"
           @click="changePinyin"
+          v-if="config.isHasPY"
         ></span>
         <span
           :class="['EN-16', config.isShowEN ? '' : 'disabled']"
           @click="changeEN"
+          v-if="config.isHasEN"
         ></span>
       </div>
     </div>

+ 3 - 1
src/components/Adult/preview/DialogueArticleViewChs/PhraseModelChs.vue

@@ -4,7 +4,7 @@
     <div
       class="aduioLine-box aduioLine-practice-npc"
       v-if="
-        curQue.mp3_list && curQue.mp3_list.length > 0 && curQue.mp3_list[0].id
+        curQue.mp3_list && curQue.mp3_list.length > 0 && curQue.mp3_list[0].id || config.isHasPY || config.isHasEN
       "
     >
       <div class="aduioLine-content">
@@ -29,10 +29,12 @@
         <span
           :class="['pinyin-16', config.isShowPY ? '' : 'disabled']"
           @click="changePinyin"
+          v-if="config.isHasPY"
         ></span>
         <span
           :class="['EN-16', config.isShowEN ? '' : 'disabled']"
           @click="changeEN"
+          v-if="config.isHasEN"
         ></span>
       </div>
     </div>

+ 3 - 1
src/components/Adult/preview/DialogueArticleViewChs/Practicechs.vue

@@ -5,7 +5,7 @@
     <div class="aduioLine-box aduioLine-practice-npc" v-if="
             curQue.mp3_list &&
             curQue.mp3_list.length > 0 &&
-            curQue.mp3_list[0].id
+            curQue.mp3_list[0].id || config.isHasPY || config.isHasEN
           ">
       <div class="aduioLine-content">
         <template
@@ -39,10 +39,12 @@
         <span
           :class="['pinyin-16', config.isShowPY ? '' : 'disabled']"
           @click="changePinyin"
+          v-if="config.isHasPY"
         ></span>
         <span
           :class="['EN-16', config.isShowEN ? '' : 'disabled']"
           @click="changeEN"
+          v-if="config.isHasEN"
         ></span>
       </div>
     </div>

+ 3 - 1
src/components/Adult/preview/DialogueArticleViewChs/WordModelChs.vue

@@ -4,7 +4,7 @@
     <div class="aduioLine-box aduioLine-practice-npc" v-if="
             curQue.mp3_list &&
             curQue.mp3_list.length > 0 &&
-            curQue.mp3_list[0].id
+            curQue.mp3_list[0].id || config.isHasPY || config.isHasEN
           ">
       <div class="aduioLine-content">
         <template
@@ -28,10 +28,12 @@
         <span
           :class="['pinyin-16', config.isShowPY ? '' : 'disabled']"
           @click="changePinyin"
+          v-if="config.isHasPY"
         ></span>
         <span
           :class="['EN-16', config.isShowEN ? '' : 'disabled']"
           @click="changeEN"
+          v-if="config.isHasEN"
         ></span>
       </div>
     </div>