From fff590621bec6b0e5d0f974c03d8eadf7461deb5 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期一, 09 十二月 2024 09:12:51 +0800
Subject: [PATCH] 2024-12-09

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisPDFUtil.java |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 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 fbeaef0..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);
@@ -802,6 +802,9 @@
                 HashMap<String, Object> map = new HashMap<>();
                 map.put("data", lists);
                 map.put("jyys", hashSet);
+                if (StrUtil.isNotBlank(shsj)){
+                    shsj = shsj.split(" ")[0];
+                }
                 map.put("shsj",shsj);
                 data.put(xmmc, map);
             }
@@ -895,7 +898,7 @@
                 acroFields.setField(key, data.get(key).toString());
             }
             //璁剧疆涓烘棤娉曠紪杈�
-//            pdfStamper.setFormFlattening(true);
+            pdfStamper.setFormFlattening(true);
             pdfStamper.close();
             reader.close();
             // 灏嗕慨鏀瑰悗鐨凱DF鍐呭鍐欏叆

--
Gitblit v1.8.0