From 37d9edaa552e365e19d978f4cb60800d2709ee1b Mon Sep 17 00:00:00 2001 From: "vluk@2fi-solutions.com.hk" Date: Thu, 30 Oct 2025 00:48:19 +0800 Subject: [PATCH] no message --- .../lioner/pdf/service/PdfService.java | 217 +++++++++--------- 1 file changed, 109 insertions(+), 108 deletions(-) diff --git a/src/main/java/com/ffii/lioner/modules/lioner/pdf/service/PdfService.java b/src/main/java/com/ffii/lioner/modules/lioner/pdf/service/PdfService.java index ca19b8e..9ca0e69 100644 --- a/src/main/java/com/ffii/lioner/modules/lioner/pdf/service/PdfService.java +++ b/src/main/java/com/ffii/lioner/modules/lioner/pdf/service/PdfService.java @@ -1756,72 +1756,72 @@ public class PdfService extends AbstractBaseEntityService { for(int i=1; i<=9; i++){ - commonField.getOthers().put("relate" + i + "_name", "relate" + i + "_name"); - commonField.getOthers().put("relate" + i + "_relationship", "relate" + i + "_relationship"); - commonField.getOthers().put("relate" + i + "_age", "relate" + i + "_age"); - commonField.getOthers().put("relate" + i + "_occ", "relate" + i + "_occ"); - commonField.getOthers().put("relate" + i + "_marital", "relate" + i + "_marital"); - commonField.getOthers().put("relate" + i + "_dep_dd", "relate" + i + "_dep_dd"); + if(StringUtils.trimToNull(acroForm.getField("relate" + i + "_name").getValueAsString()) != null){ + commonField.getOthers().put("relate" + i + "_name", acroForm.getField("relate" + i + "_name").getValueAsString()); + commonField.getOthers().put("relate" + i + "_relationship", acroForm.getField("relate" + i + "_relationship").getValueAsString()); + commonField.getOthers().put("relate" + i + "_age", acroForm.getField("relate" + i + "_age").getValueAsString()); + commonField.getOthers().put("relate" + i + "_occ", acroForm.getField("relate" + i + "_occ").getValueAsString()); + commonField.getOthers().put("relate" + i + "_marital", acroForm.getField("relate" + i + "_marital").getValueAsString()); + commonField.getOthers().put("relate" + i + "_dep_dd", acroForm.getField("relate" + i + "_dep_dd").getValueAsString()); + } } }