From 6d2f5a43b9bf2922c137e18e3fb4ba91fcfce459 Mon Sep 17 00:00:00 2001 From: qx <1084500556@qq.com> Date: 星期四, 17 四月 2025 11:14:56 +0800 Subject: [PATCH] qx --- src/views/reservation/resercopy/index.vue | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/views/reservation/resercopy/index.vue b/src/views/reservation/resercopy/index.vue index 145681a..388739b 100644 --- a/src/views/reservation/resercopy/index.vue +++ b/src/views/reservation/resercopy/index.vue @@ -208,7 +208,8 @@ <el-upload ref="upload" :limit="1" - accept=".xlsx, .xls" + :key="uploadKey" + accept=".xls" :headers="upload.headers" :data="data" :action="upload.url" @@ -225,7 +226,7 @@ <el-checkbox v-model="upload.updateSupport" /> 鏄惁鏇存柊宸茬粡瀛樺湪鐨勭敤鎴锋暟鎹� </div> - <span>浠呭厑璁稿鍏ls銆亁lsx鏍煎紡鏂囦欢銆�</span> + <span>浠呭厑璁稿鍏ls鏍煎紡鏂囦欢銆�</span> <el-link type="primary" :underline="false" @@ -437,7 +438,7 @@ } }; return { - + uploadKey: 0, leftList: "", isdisabled: true, setDisabled: { @@ -871,6 +872,10 @@ /** 瀵煎叆鎸夐挳鎿嶄綔 */ handleImport() { if (this.objs.drugManufacturerId && this.objs.reservationTime) { + // 娓呯┖缁勪欢鍐呴儴鐘舵�侊紙鍚凡涓婁紶鏂囦欢锛� + this.$refs.upload?.clearFiles(); + this.uploadKey = Date.now(); // 鏀瑰彉 key 寮哄埗閲嶆柊娓叉煋缁勪欢 + // 鍚屾鏁版嵁婧愶紙Vue2 闇�鐢� $set 纭繚鍝嶅簲寮忥級 this.upload.title = "鐢ㄦ埛瀵煎叆"; this.upload.open = true; } else { @@ -892,14 +897,16 @@ // 鏂囦欢涓婁紶鎴愬姛澶勭悊 // 鏂囦欢涓婁紶鎴愬姛澶勭悊 handleFileSuccess(response, file, fileList) { + console.log(response, file, fileList) if (response.code == 500) { this.isdisabled = true; // Message.warning(response.msg); // this.$modal.msgError(response.msg); // this.$modal.msgError("浜哄憳"+ response.data.list + "淇℃伅閿欒"); - const errorList = response.data.list.join(", "); - this.$confirm(`${errorList}`, `${response.msg}`, { + // const errorList = response.data.list.join(", "); + + this.$confirm( `${response.msg}`, { confirmButtonText: "纭畾", cancelButtonText: "鍙栨秷", type: "error", @@ -970,6 +977,7 @@ }, // 鎻愪氦涓婁紶鏂囦欢 submitFileForm() { + console.log(9999) this.$refs.upload.submit(); this.isShow = false; }, -- Gitblit v1.8.0