From 74225654b1d1dba53fe00b3a5e9b9e91cfa0c922 Mon Sep 17 00:00:00 2001
From: nidapeng <jp@doumee.com>
Date: 星期二, 02 四月 2024 15:56:21 +0800
Subject: [PATCH] 提交一把

---
 company/src/components/common/UploadFile.vue |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/company/src/components/common/UploadFile.vue b/company/src/components/common/UploadFile.vue
index 21f8838..8624fa0 100644
--- a/company/src/components/common/UploadFile.vue
+++ b/company/src/components/common/UploadFile.vue
@@ -12,7 +12,7 @@
       :on-error="uploadError"
       :before-upload="beforeFileUpload"
       :file-list="fileList">
-    <el-button size="small" type="primary"  >鐐瑰嚮涓婁紶</el-button>
+    <el-button  size="small" type="primary"  >鐐瑰嚮涓婁紶</el-button>
     <div style="display: inline-block;position: absolute"  slot="tip" class="el-upload__tip" v-if="showTips">{{'(鍙兘涓婁紶'+uploadData.fileType +'鏂囦欢锛屼笖涓嶈秴杩�5mb)'}}</div>
   </el-upload>
   </div>
@@ -46,6 +46,7 @@
   },
   data() {
     return {
+      uploaded:false,
       // fileList:[],
       uploadImgUrl: process.env.VUE_APP_API_PREFIX + '/public/upload?folder='+this.uploadData.folder
     }
@@ -54,6 +55,11 @@
     fileList (nv,ov) {
       if(this.fileList ==null){
         this.fileList = new Array();
+      }
+      if(this.fileList.length == 0){
+        this.uploaded = false
+      }else{
+        this.uploaded=true
       }
      // alert(this.fileList)
     },
@@ -65,6 +71,7 @@
   },
   methods: {
     removes() {
+      this.uploaded=false
       this.$emit('remove')
     },
     // 涓婁紶鍥剧墖
@@ -74,6 +81,7 @@
     handleFileSuccess(res, file) {
       if (res.code == 200) {
         let { data } = res
+        this.uploaded = true
         // this.fileList = [{name: data.originname, url: data.url }]
         this.$message.success('涓婁紶鎴愬姛')
         this.$emit('uploadSuccess', { fileurl: data.imgaddr,  fileurlFull: data.url, name: data.originname ,index:this.fileIndex})

--
Gitblit v1.9.3