Browse Source

fix: update

李志伟 3 weeks ago
parent
commit
ac1f132083
2 changed files with 6 additions and 10 deletions
  1. 1 1
      src/components/view_file/index.vue
  2. 5 9
      src/views/index.vue

+ 1 - 1
src/components/view_file/index.vue

@@ -105,7 +105,7 @@ export default {
           try {
             this.renderLoading = true
             this.renderResult(newFile.fileBuffer, newFile.type).finally(() => {
-                this.renderLoading = false
+              this.renderLoading = false
             })
           } catch (error) {
             console.warn(error)

+ 5 - 9
src/views/index.vue

@@ -2,7 +2,7 @@
  * @Author: LiZhiWei
  * @Date: 2025-04-23 16:56:47
  * @LastEditors: LiZhiWei
- * @LastEditTime: 2025-04-24 10:55:12
+ * @LastEditTime: 2025-04-24 11:20:35
  * @Description: 
 -->
 <template>
@@ -47,18 +47,18 @@
         >
       </el-upload>
     </div>
-    <view-file-component :file="previewFile"/>
+    <view-file :file="previewFile" />
   </div>
 </template>
 
 <script>
-import ViewFileComponent from "@/components/view_file/index.vue"
+import ViewFile from "@/components/view_file/index.vue"
 import file from "@/api/module/file.js"
 import { readBuffer } from "@/components/view_file/util"
 
 export default {
   components: {
-    ViewFileComponent,
+    ViewFile,
   },
   data() {
     return {
@@ -67,7 +67,6 @@ export default {
         type: "", //文件类型
         fileBuffer: null, //文件字节流
       },
-      showError: false, // 文件出错
       downloadUrl: "", // 添加输入框绑定值
       downloading: false, // 加载状态
       urlOptions: [
@@ -106,7 +105,6 @@ export default {
         return
       }
       this.downloading = true
-      this.showError = false
 
       file
         .previewCabinetFileByUrl(this.downloadUrl)
@@ -119,7 +117,7 @@ export default {
               .match(/\.([^.]+)$/)?.[1]
               ?.toLowerCase() || ""
           this.previewFile.filename = fileName.split(".")[0]
-          this.previewFile.type = fileName.split('.').pop().toLowerCase()
+          this.previewFile.type = fileName.split(".").pop().toLowerCase()
           // 更新文件信息
           return readBuffer(res.data).then((arrayBuffer) => {
             this.previewFile.fileBuffer = arrayBuffer
@@ -131,7 +129,6 @@ export default {
         })
         .catch((error) => {
           this.$message.error("文件加载失败:" + error.message)
-          this.showError = true
         })
         .finally(() => {
           this.downloading = false
@@ -142,7 +139,6 @@ export default {
         this.$message.warning("请选择文件")
         return
       }
-      this.showError = false
       try {
         // 获取文件类型
         const fileName = file.name