Bladeren bron

1.完善上传excel,可以传入额外参数。

jiaxiaoqiang 1 jaar geleden
bovenliggende
commit
480a44490e
1 gewijzigde bestanden met toevoegingen van 5 en 3 verwijderingen
  1. 5 3
      src/components/Upload/ExcelUpload.vue

+ 5 - 3
src/components/Upload/ExcelUpload.vue

@@ -64,9 +64,11 @@ const importData = reactive({
 const uploadEmits = defineEmits(["finished"]);
 
 /**
- * 传入url和title
+ * 传入url和title,也可以传入其他参数
  */
-const show = (url: string, title: string) => {
+let otherParams = {};
+const show = (url: string, title: string, params: object) => {
+  otherParams = params;
   dialog.title = title;
   dialog.visible = true;
   uploadUrl.value = url;
@@ -89,7 +91,7 @@ const handleSubmit = async () => {
   let data: any = await request({
     url: uploadUrl.value,
     method: "post",
-    data: importData,
+    data: { ...importData, ...importData },
     headers: {
       "Content-Type": "multipart/form-data",
     },