From 0a68d1ae4a7e797342cf039a757fae4fc357faef Mon Sep 17 00:00:00 2001
From: zjh <1084500556@qq.com>
Date: 星期四, 07 八月 2025 08:46:07 +0800
Subject: [PATCH] zjh202500807
---
ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisPDFUtil.java | 31 +++++++++++++++++++------------
1 files changed, 19 insertions(+), 12 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 6e810b5..49cf923 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
@@ -2859,7 +2859,10 @@
doctorNameDefault = entry.getValue().get(0).getShys();
}
Font doctorFonts = PdfUtils.setFont(9);
- if (key.equals("Y")) {
+ if (entry.getValue().get(0).getIsShowYiShi() == null){
+ entry.getValue().get(0).setIsShowYiShi(true);
+ }
+ if (key.equals("Y") && entry.getValue().get(0).getIsShowYiShi()) {
String qmImg = dictUserInfoMapper.selectQmImgInnerJoinUserByUserId(String.valueOf(sysUser.getUserId()));
if (null != qmImg && StrUtil.isNotBlank(qmImg)) {
Paragraph elements = new Paragraph();
@@ -2897,7 +2900,7 @@
df.setAlignment(Element.ALIGN_RIGHT);
document1.add(df);
}
- } else {
+ } else if (entry.getValue().get(0).getIsShowYiShi()) {
String doctorName = "涓绘鍖诲笀锛�" + doctorNameDefault;
if (createTime != null)
doctorName = "妫�鏌ユ椂闂达細" + new SimpleDateFormat("yyyy-MM-dd").format(createTime) + " 涓绘鍖诲笀锛�" + doctorNameDefault;
@@ -3050,12 +3053,13 @@
} catch (Exception ignored) {
}
}
- String key = sysConfigService.selectConfigByKey("is_report_pdf_use_ysqm");
- if (null != shys && null != shysmc && key.equals("Y")) {
- hashSet.add(shysmc + "|" + shys);
- } else {
- if (null != shysmc) hashSet.add(shysmc);
- }
+ // 缁撴灉寮冩閲嶅鍘婚櫎鍖诲笀鎵撳嵃
+// String key = sysConfigService.selectConfigByKey("is_report_pdf_use_ysqm");
+// if (null != shys && null != shysmc && key.equals("Y")) {
+// hashSet.add(shysmc + "|" + shys);
+// } else {
+// if (null != shysmc) hashSet.add(shysmc);
+// }
ArrayList<String> strings = new ArrayList<>();
strings.add(xmmc);
strings.add(groupOnceProResult);
@@ -3068,10 +3072,11 @@
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);
+// if (StrUtil.isNotBlank(shsj)) {
+// shsj = shsj.split(" ")[0];
+// }
+// map.put("shsj", shsj);
+ map.put("shsj","");
data.put(xmmc, map);
}
}
@@ -3313,6 +3318,7 @@
// LambdaQueryWrapper<LtkjExamJcbgd> wrapper = new LambdaQueryWrapper<>();
// wrapper.eq(LtkjExamJcbgd::getTjh, tjNumber);
// wrapper.eq(LtkjExamJcbgd::getXmdm, String.valueOf(tjOrderDetail.getProject().getProParentId()));
+ tjPdfVO.setIsShowYiShi(true);
tjPdfVOS.add(tjPdfVO);
}
}
@@ -3329,6 +3335,7 @@
tjPdfVO.setProId(String.valueOf(orderRemark.getProId()));
tjPdfVO.setPid(String.valueOf(orderRemark.getProId()));
tjPdfVO.setXh(1);
+ tjPdfVO.setIsShowYiShi(false);
tjPdfVOS.add(tjPdfVO);
}
}
--
Gitblit v1.8.0