Browse Source

上传文件 提示语改英文 放大功能

natasha 1 năm trước cách đây
mục cha
commit
f51a29916a

+ 2 - 2
src/components/Adult/common/UploadView.vue

@@ -23,7 +23,7 @@
           src="../../../assets/adult/uploadview.png"
           alt=""
         />
-        上传文件
+        upload
       </div>
       <div
         slot="tip"
@@ -59,7 +59,7 @@ export default {
       fileTypeName: "",
       loading: false,
       showList: false,
-      uploadTip:"上传图片大小不超过2MB,上传音频文件、pdf文件、excel文件大小不超过20MB,上传音频文件大小不超过20MB",
+      uploadTip:"The size of the uploaded image should not exceed 2MB, the size of the uploaded audio file, pdf file, and excel file should not exceed 20MB, and the size of the uploaded audio file should not exceed 20MB",
     };
   },
   computed: {

+ 4 - 2
src/components/Adult/preview/Soundrecord.vue

@@ -43,7 +43,8 @@
       />
       <el-select
         v-model="selectIndex"
-        placeholder="无录音"
+        placeholder="No recording"
+        no-data-text="No recording"
         class="proSelect"
         @change="handleChangeRecord"
       >
@@ -94,7 +95,8 @@
       >
       <el-select
         v-model="selectIndex"
-        placeholder="无录音"
+        placeholder="No recording"
+        no-data-text="No recording"
         @change="handleChangeRecord"
       >
         <el-option

+ 2 - 1
src/components/Adult/preview/Soundrecorddiff.vue

@@ -41,7 +41,8 @@
       >
       <el-select
         v-model="selectIndex"
-        placeholder="无录音"
+        placeholder="No recording"
+        no-data-text="No recording"
         :popper-append-to-body="false"
         @change="handleChangeRecord"
       >

+ 44 - 2
src/components/Adult/preview/UploadControlView.vue

@@ -14,7 +14,13 @@
               curQue.Bookanswer.file_name.indexOf('jpeg') != -1
             "
           >
-            <img :src="curQue.Bookanswer.file_url" alt="" />
+            <el-image 
+                style="width: 100%; height: 100%"
+                :src="curQue.Bookanswer.file_url" 
+                :fit="'contain'"
+                :preview-src-list="[curQue.Bookanswer.file_url]">
+            </el-image>
+            <!-- <img :src="curQue.Bookanswer.file_url" alt="" /> -->
           </template>
           <template
             v-else-if="curQue.Bookanswer.file_name.indexOf('pdf') != -1"
@@ -45,7 +51,13 @@
               curQue.data.file_name.indexOf('jpeg') != -1
             "
           >
-            <img :src="curQue.data.id" alt="" />
+            <el-image 
+                style="width: 100%; height: 100%"
+                :src="curQue.data.id" 
+                :fit="'contain'"
+                :preview-src-list="[curQue.data.id]">
+            </el-image>
+            <!-- <img :src="curQue.data.id" alt="" /> -->
           </template>
           <template
             v-else-if="curQue.Bookanswer.file_name.indexOf('pdf') != -1"
@@ -102,8 +114,30 @@
         >
           <img src="../../../assets/adult/red_remove.png" alt="" />
         </div>
+        <div
+          v-if="type == 'upload_control_chs'"
+          class="remove zoom-in"
+          @click="showIframe=true"
+        >
+          <i class="el-icon-zoom-in"></i>
+        </div>
       </div>
     </div>
+    <el-dialog
+        :visible.sync="showIframe"
+        :show-close="true"
+        :close-on-click-modal="false"
+        :modal-append-to-body="false"
+        width="1000px"
+        class="login-dialog"
+        v-if="showIframe">
+        <iframe
+            :src="curQue.Bookanswer.newpath"
+            id="ifms"
+            width="100%"
+            height="600px"
+        ></iframe>
+    </el-dialog>
   </div>
 </template>
 
@@ -140,6 +174,7 @@ export default {
       },
       loading: false,
       file_preview_url: "",
+      showIframe: false
     };
   },
   computed: {},
@@ -194,6 +229,10 @@ export default {
         //   process.env.VUE_APP_BASE_API +
         //   this.curQue.Bookanswer.file_relative_path;
         // this.getNumPages();
+      }else{
+        let path = `${this.file_preview_url}/onlinePreview?url=` +
+          Base64.encode(this.curQue.data.id?this.curQue.data.id:this.curQue.Bookanswer.file_url);
+        this.curQue.Bookanswer.newpath = path;
       }
       this.$forceUpdate();
     },
@@ -262,6 +301,9 @@ export default {
   .dv {
     display: flex;
     align-items: center;
+    width: 72px;
+    flex-flow: wrap;
+    padding: 60px 0;
     .remove {
       width: 40px;
       height: 39px;

+ 1 - 1
src/components/Adult/preview/WordPhrase.vue

@@ -662,7 +662,7 @@ export default {
         word-break: break-word;
         box-sizing: border-box;
         text-align: left;
-        font-style: italic;
+        // font-style: italic;  // 要求改为正体
         &.hasCn{
             font-size: 13px;
         }