From 5c8aaba66c16b1a143fdec27e29ad36eaefd1e3a Mon Sep 17 00:00:00 2001
From: licp <lichunping@guanfang.com.cn>
Date: 星期二, 31 十二月 2024 14:33:25 +0800
Subject: [PATCH] 无源器件检验开发

---
 src/components/view/a8-document-approval-records.vue |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/components/view/a8-document-approval-records.vue b/src/components/view/a8-document-approval-records.vue
index 79c4da0..f032df2 100644
--- a/src/components/view/a8-document-approval-records.vue
+++ b/src/components/view/a8-document-approval-records.vue
@@ -53,8 +53,8 @@
       outLoading:false,
       componentData: {
         entity: {
-          documentName: null,
-          documentCode: null,
+          documentName: '',
+          documentCode: '',
           orderBy: {
             field: 'id',
             order: 'desc'
@@ -200,14 +200,15 @@
     // 瀵煎嚭
     handleDown(){
       this.outLoading = true
-      this.$axios.post(this.$api.manageRecordCheck.exportOutManageRecordCheck,{entity:this.componentData.entity},{headers: { 'Content-Type': 'application/json' }}).then(res => {
+      this.$axios.get(this.$api.manageRecordCheck.exportOutManageRecordCheck + '?documentName=' + this.componentData.entity.documentName + '&documentCode='+ this.componentData.entity.documentCode,{responseType: "blob"}).then(res => {
         this.outLoading = false
         if(res.code==201) return this.$message.error('瀵煎嚭澶辫触')
         this.$message.success('瀵煎嚭鎴愬姛')
-        let url = this.javaApi+'word/'+res.message
+        const blob = new Blob([res],{ type: 'application/msword' });
+        const url = URL.createObjectURL(blob);
         const link = document.createElement('a');
         link.href = url;
-        link.download = '鏂囦欢瀹℃壒璁板綍';
+        link.download = '鏂囦欢瀹℃壒璁板綍.docx';
         link.click();
       })
     },

--
Gitblit v1.9.3