From 991f68ab8f645f83c490a3a50972b45e61d53f54 Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期二, 27 一月 2026 11:38:30 +0800
Subject: [PATCH] 仓储物流:下载库存导入模板放到导入中

---
 src/views/inventoryManagement/stockManagement/Import.vue    |    9 ++++++++-
 src/views/inventoryManagement/stockManagement/Qualified.vue |    5 -----
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/src/views/inventoryManagement/stockManagement/Import.vue b/src/views/inventoryManagement/stockManagement/Import.vue
index 7d898e1..2f3ff00 100644
--- a/src/views/inventoryManagement/stockManagement/Import.vue
+++ b/src/views/inventoryManagement/stockManagement/Import.vue
@@ -8,6 +8,7 @@
       :disabled="upload.isUploading"
       :showTip="true"
       @success="handleFileSuccess"
+      :downloadTemplate="downloadTemplate"
     />
     <template #footer>
       <div class="dialog-footer">
@@ -19,7 +20,7 @@
 </template>
 
 <script setup>
-import {computed, reactive} from "vue";
+import {computed, getCurrentInstance, reactive} from "vue";
 import { getToken } from "@/utils/auth.js";
 import { FileUpload } from "@/components/Upload";
 import { ElMessage } from "element-plus";
@@ -27,6 +28,8 @@
 defineOptions({
   name: "瀵煎叆搴撳瓨",
 });
+
+const { proxy } = getCurrentInstance()
 
 const props = defineProps({
   visible: {
@@ -80,6 +83,10 @@
   }
 };
 
+const downloadTemplate = () => {
+  proxy.download("/stockInventory/downloadStockInventory", {}, "搴撳瓨瀵煎叆妯℃澘.xlsx");
+}
+
 const closeModal = () => {
   isShow.value = false;
 };
diff --git a/src/views/inventoryManagement/stockManagement/Qualified.vue b/src/views/inventoryManagement/stockManagement/Qualified.vue
index 0e78990..2ee39db 100644
--- a/src/views/inventoryManagement/stockManagement/Qualified.vue
+++ b/src/views/inventoryManagement/stockManagement/Qualified.vue
@@ -11,7 +11,6 @@
       </div>
       <div>
          <el-button type="primary" @click="isShowNewModal = true">鏂板搴撳瓨</el-button>
-        <el-button @click="importTemplate">涓嬭浇瀵煎叆妯℃澘</el-button>
         <el-button type="info" plain icon="Upload" @click="isShowImportModal = true">
           瀵煎叆搴撳瓨
         </el-button>
@@ -161,10 +160,6 @@
   }).catch(() => {
     proxy.$modal.msg("宸插彇娑�")
   })
-}
-
-const importTemplate =() =>{
-  proxy.download("/stockInventory/downloadStockInventory", {}, "搴撳瓨瀵煎叆妯℃澘.xlsx");
 }
 
 onMounted(() => {

--
Gitblit v1.9.3