From 19590a728a4aa4286bd9bad7aa620357b8c65bd4 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期一, 09 十二月 2024 09:02:21 +0800
Subject: [PATCH] 增加错误日志

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java |   13 ++++++++++---
 ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisPDFUtil.java            |    8 ++++----
 2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisPDFUtil.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisPDFUtil.java
index a5f2530..b1777cd 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisPDFUtil.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisPDFUtil.java
@@ -147,7 +147,7 @@
                 pageSize = pdfWriter.getPageNumber();
             }
         } catch (DocumentException e) {
-            e.printStackTrace();
+            log.error(String.valueOf(e));
             return AjaxResult.error();
         }
         document1.setMargins(70, 70, 40, 40);
@@ -159,7 +159,7 @@
             notHuaYanTable(document1, printReport,dictHosp,color);
         } catch (DocumentException e) {
             log.error("闈炲寲楠岄」鐩~鍏呰〃鏍煎紓甯�");
-            e.printStackTrace();
+            log.error(String.valueOf(e));
             return AjaxResult.error();
         }
         // 缁勮妫�楠屾暟鎹�
@@ -193,7 +193,7 @@
             copy.close();
         } catch (IOException e) {
             log.error("鎷疯礉pdf寮傚父");
-            e.printStackTrace();
+            log.error(String.valueOf(e));
             return AjaxResult.error();
         }
         String outputFileName1 = customer.getCusId() + tjOrder.getTjNumber() + customer.getCusName() + "_鎶ュ憡.pdf";
@@ -219,7 +219,7 @@
             pdfReader.close();
             finalOutPut = outputStream;
         } catch (IOException e) {
-            e.printStackTrace();
+            log.error(String.valueOf(e));
             return AjaxResult.error();
         }
         savePDFFile(outputFileName1, tjOrder, customer, finalOutPut);
diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java
index 5441cdd..50044bc 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java
@@ -39,6 +39,7 @@
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import io.swagger.annotations.ApiParam;
+import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.transaction.annotation.Propagation;
@@ -56,6 +57,7 @@
  * @author ltkj
  * @date 2022-12-06
  */
+@Slf4j
 @RestController
 @RequestMapping("/system/report")
 @Api(tags = "AAAA_浣撴鎶ュ憡")
@@ -392,7 +394,7 @@
                     return shengchengbgmoban(tjNumber, tjOrder, tjCustomer, reportTemplate);
                 } catch (Exception e) {
                     TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
-                    e.printStackTrace();
+                    log.error(String.valueOf(e));
                     // 璋冪敤鎾ら攢
 //                    tjReportController.backOnlyCheckType(tjNumber);
                     logger.error("鐢熸垚鎶ュ憡寮傚父");
@@ -405,8 +407,13 @@
         return AjaxResult.error();
     }
 
-    public AjaxResult shengchengbgmoban(String tjNumber, TjOrder tjOrder, TjCustomer tjCustomer, TjReportTemplate reportTemplate) throws Exception {
-        AjaxResult ajaxResult = hisPDFUtil.hisPDF(tjOrder, tjCustomer, reportTemplate);
+    public AjaxResult shengchengbgmoban(String tjNumber, TjOrder tjOrder, TjCustomer tjCustomer, TjReportTemplate reportTemplate) {
+        AjaxResult ajaxResult = null;
+        try {
+            ajaxResult = hisPDFUtil.hisPDF(tjOrder, tjCustomer, reportTemplate);
+        } catch (Exception e) {
+            log.error(String.valueOf(e));
+        }
         if (!ajaxResult.get("code").toString().equals("200")) {
             TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
         } else {

--
Gitblit v1.8.0