From d048c7eb44ccaa504b7b4f462d83dbaa25928d8f Mon Sep 17 00:00:00 2001
From: zhangxiaoxu123 <819527061@qq.com>
Date: 星期六, 31 十二月 2022 21:26:27 +0800
Subject: [PATCH] 发票下载

---
 src/components/page/invoice/invoiceForm.vue |    3 ++-
 src/assets/js/ByUtils.js                    |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/assets/js/ByUtils.js b/src/assets/js/ByUtils.js
index 4183312..b885c52 100644
--- a/src/assets/js/ByUtils.js
+++ b/src/assets/js/ByUtils.js
@@ -320,9 +320,10 @@
         // vm.$loading();
         vm.$axios({
             // headers: {
-            //     'token': token
+            //     'Content-Type': "application/json;charset=UTF-8"
             // },
             withCredentials: false,
+            responseType: "blob",
             url: url,
             method: 'post',
             data: data
diff --git a/src/components/page/invoice/invoiceForm.vue b/src/components/page/invoice/invoiceForm.vue
index 1d5fa09..7f26dac 100644
--- a/src/components/page/invoice/invoiceForm.vue
+++ b/src/components/page/invoice/invoiceForm.vue
@@ -171,9 +171,10 @@
                     console.log(res,'res=========')
                     let blob = new Blob([res], {type: 'application/zip'});
                     let downloadElement = document.createElement("a");
+                    downloadElement.style.display = "none";
                     let href = window.URL.createObjectURL(blob); //鍒涘缓涓嬭浇鐨勯摼鎺�
                     downloadElement.href = href;
-                    downloadElement.download = '鍙戠エ涓嬭浇'
+                    downloadElement.download = '鍙戠エ涓嬭浇.zip'
                     document.body.appendChild(downloadElement);
                     downloadElement.click(); //鐐瑰嚮涓嬭浇
                     document.body.removeChild(downloadElement); //涓嬭浇瀹屾垚绉婚櫎鍏冪礌

--
Gitblit v1.9.1