From 563c60ab9d465e275bf18b57fde7b51c4bc020da Mon Sep 17 00:00:00 2001
From: zuozhengqing <a13193816592@163.com>
Date: 星期三, 29 十一月 2023 15:32:56 +0800
Subject: [PATCH] 出入库明细单打印功能调整,新引入三方库:html2Canvas,jsPdf,vue-office

---
 src/views/reportForm/inboundOutboundDetail/index.vue |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/src/views/reportForm/inboundOutboundDetail/index.vue b/src/views/reportForm/inboundOutboundDetail/index.vue
index f75ab04..fa95d2b 100644
--- a/src/views/reportForm/inboundOutboundDetail/index.vue
+++ b/src/views/reportForm/inboundOutboundDetail/index.vue
@@ -211,15 +211,17 @@
           page: this.pagerOptions.currPage,
           pageSize: this.pagerOptions.pageSize
         }).then((res) => {
-          if (res.code === 200) {
+          if (res.code === 200&&res.data) {
             res.data.map((item)=>{
                 let dateObject = new Date(item.date);  
                 let formattedDateString = dateObject.toISOString().split('T')[0];  
                 item.date=formattedDateString
             })
-            this.tableList.tableInfomation = res.data
-            this.pagerOptions.totalCount = res.total
+            this.tableList.tableInfomation = res.data||[]
+          }else{
+            this.tableList.tableInfomation = res.data||[]
           }
+          this.pagerOptions.totalCount = res.total
         })
       } else {
         await getHistory({
@@ -228,7 +230,7 @@
           page: this.pagerOptions.currPage,
           pageSize: this.pagerOptions.pageSize
         }).then((res) => {
-          if (res.code === 200) {
+          if (res.code === 200&&res.data) {
             res.data.map((item)=>{
                 if(item.status===""){
                   item.status=4
@@ -237,9 +239,11 @@
                 let formattedDateString = dateObject.toISOString().split('T')[0];  
                 item.date=formattedDateString
             })
-            this.tableList.tableInfomation = res.data?res.data:[]
-            this.pagerOptions.totalCount = res.total
+            this.tableList.tableInfomation = res.data||[]
+          }else{
+            this.tableList.tableInfomation = res.data||[]
           }
+          this.pagerOptions.totalCount = res.total
         })
       }
     },

--
Gitblit v1.8.0