Explorar el Código

处理相同文件导入问题

zizhong.wang hace 4 años
padre
commit
87f3d288d9
Se han modificado 2 ficheros con 4 adiciones y 1 borrados
  1. 2 1
      src/views/data/UploadInfor.vue
  2. 2 0
      src/views/data/UploadLink.vue

+ 2 - 1
src/views/data/UploadInfor.vue

@@ -143,7 +143,7 @@
     <div class="uploadFile">
       <p class="title">附件</p>
       <label for="fileInput" @change="getFileInfo($event)"
-        >导入<input type="file" name="fileName" id="fileInput" multiple
+        >导入<input type="file" ref="referenceUpload" name="fileName" id="fileInput" multiple 
       /></label>
       <div class="fileDes">
         <p v-for="(item, index) in fileDes" :key="index"
@@ -418,6 +418,7 @@ export default {
         this.file.push(item);
         this.fileDes.push(item.name);
       });
+      this.$refs.referenceUpload.value = null;
     },
     // 删除文件
     deletFile: function(i) {

+ 2 - 0
src/views/data/UploadLink.vue

@@ -122,6 +122,7 @@
             style="cursor: pointer"
             >导入<input
               type="file"
+              ref="referenceUpload"
               name="fileName"
               id="fileInput"
               accept=".xlsx, .xls"
@@ -499,6 +500,7 @@ export default {
       this.file.forEach((item) => {
         fileDes.push(item.name);
       });
+      this.$refs.referenceUpload.value = null;
       this.submitRequest();
     },
     // 关闭导入结果弹窗