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