From 9c095258e40d4cb38449c7aefe7c7b9d93d859a5 Mon Sep 17 00:00:00 2001
From: zhangxiaoxu123 <819527061@qq.com>
Date: 星期六, 31 十二月 2022 11:33:57 +0800
Subject: [PATCH] 发票下载
---
src/components/page/invoice/invoiceForm.vue | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/src/components/page/invoice/invoiceForm.vue b/src/components/page/invoice/invoiceForm.vue
index 001096d..9e2b5f9 100644
--- a/src/components/page/invoice/invoiceForm.vue
+++ b/src/components/page/invoice/invoiceForm.vue
@@ -167,8 +167,17 @@
let param = {
fileIds : result
}
- this.$byutil.postData(this,url,param,res => {
-
+ this.$byutil.exportData(this,url,param,res => {
+ console.log(res,'res=========')
+ let blob = new Blob([res], {type: 'application/pdf'});
+ let downloadElement = document.createElement("a");
+ let href = window.URL.createObjectURL(blob); //鍒涘缓涓嬭浇鐨勯摼鎺�
+ downloadElement.href = href;
+ downloadElement.download = '鍙戠エ涓嬭浇'
+ document.body.appendChild(downloadElement);
+ downloadElement.click(); //鐐瑰嚮涓嬭浇
+ document.body.removeChild(downloadElement); //涓嬭浇瀹屾垚绉婚櫎鍏冪礌
+ window.URL.revokeObjectURL(href); //閲婃斁鎺塨lob瀵硅薄
})
}
},
--
Gitblit v1.9.1