From ec3342e1b34dd02f33dae9bed2db16a14ae8096d Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期三, 21 十二月 2022 17:06:11 +0800
Subject: [PATCH] 1

---
 src/views/datamanage/dataUpdata.vue |   45 +++++++++++++++++++++++++++++++++++----------
 1 files changed, 35 insertions(+), 10 deletions(-)

diff --git a/src/views/datamanage/dataUpdata.vue b/src/views/datamanage/dataUpdata.vue
index 7271333..475cc54 100644
--- a/src/views/datamanage/dataUpdata.vue
+++ b/src/views/datamanage/dataUpdata.vue
@@ -40,7 +40,7 @@
               </el-option>
               </el-select>
           </el-form-item>
-          <el-form-item :label="$t('dataManage.dataUpObj.entryTime')">
+          <!-- <el-form-item :label="$t('dataManage.dataUpObj.entryTime')">
             <el-date-picker
               v-model.trim="formInline.gather"
               :picker-options="pickerOptions"
@@ -48,12 +48,30 @@
               placeholder="璇烽�夋嫨"
               value-format="yyyy-MM-dd HH:mm:ss"
             />
-          </el-form-item>
+          </el-form-item> -->
           <el-form-item>
             <input id="uploadfile" @change= "handleFileChange" type="file"  name="file" multiple="multiple"  style="display: none"></input>
-            <el-button icon="el-icon-document-add" @click="fileSelect" class="primary">{{
+            <!-- <el-button icon="el-icon-document-add" @click="fileSelect" class="primary">{{
               $t('common.file')
-            }}</el-button>
+            }}</el-button> -->
+
+            <el-input v-model="formInline.fileName" disabled>
+         <template slot="append">
+             <el-button v-if="formInline.fileName == '鏈�夋嫨鏂囦欢'"
+              type="info"
+                @click="fileSelect">
+                   閫夋嫨鏂囦欢
+             </el-button>
+             <el-button
+               v-else
+                type="info"
+                @click="clearFileSelect"
+                >
+                    閲嶇疆
+             </el-button>
+         </template>
+      </el-input>
+
           </el-form-item>
           <br />
           <el-form-item :label="$t('dataManage.dataUpObj.describe')">
@@ -126,12 +144,12 @@
           fixed
          :formatter="changeSizeFile"
         />
-         <el-table-column
+         <!-- <el-table-column
           align="center"
           prop="guid"
           :label="$t('common.md5')"
           fixed
-        />
+        /> -->
     </el-table>
       </div>
 
@@ -288,6 +306,7 @@
       formInline: {
         verid: '',
         gather: '',
+        fileName:'鏈�夋嫨鏂囦欢'
       },
       formWarehousing: {
           name:''
@@ -542,13 +561,14 @@
             message: '涓婁紶鎴愬姛',
             type: 'success'
           });
-
+this.clearFileSelect();
         },
         error: (rs) => {
           alert("涓婁紶鏂囦欢澶辫触锛�");
+          this.clearFileSelect();
         }
       });
-      document.getElementById("uploadfile").value = "";
+
       this.handlerLoading(false);
     },
     //鑾峰彇鏂囦欢涓婁紶鏁版嵁
@@ -590,10 +610,15 @@
     fileSelect() {
       $("#uploadfile").click();
     },
-    handleFileChange() {
-      var fs = document.getElementById("uploadfile");
+    handleFileChange(event) {
+      var f = event.currentTarget.files[0]
+      this.formInline.fileName = f.name;
 
     },
+    clearFileSelect(){
+   this.formInline.fileName="鏈�夋嫨鏂囦欢";
+    document.getElementById("uploadfile").value = "";
+    },
     //褰撳墠鏃堕棿鑾峰彇
     timeDefault() {
       var date = new Date();

--
Gitblit v1.9.3