parent
commit
ebf6260eaf
1 ha cambiato i file con 24 aggiunte e 11 eliminazioni
  1. +24
    -11
      src/main/java/com/ffii/lioner/modules/lioner/pdf/service/PdfService.java

+ 24
- 11
src/main/java/com/ffii/lioner/modules/lioner/pdf/service/PdfService.java Vedi File

@@ -1275,6 +1275,12 @@ public class PdfService extends AbstractBaseEntityService<Pdf, Long, PdfReposito
setValueIfPresent(form2, "cb4h1", commonField.getFna_c3c_yes()); setValueIfPresent(form2, "cb4h1", commonField.getFna_c3c_yes());
setValueIfPresent(form2, "cb4h2", commonField.getFna_c3c_no()); setValueIfPresent(form2, "cb4h2", commonField.getFna_c3c_no());

//tick cb4c7
if(commonField.getFna_c1d_amount() != null){
setValueIfPresent(form2, "cb4c7", "Yes");
}
/* Page2 End */ /* Page2 End */


/* Page4 Start */ /* Page4 Start */
@@ -2091,42 +2097,49 @@ public class PdfService extends AbstractBaseEntityService<Pdf, Long, PdfReposito
/* Page7 End */ /* Page7 End */
/* Page10 Start */ /* Page10 Start */
int i = 1; int i = 1;
if("Father".equals(commonField.getOthers().get("relateFatherRelation")) && StringUtils.trimToNull(commonField.getOthers().get("relateFatherName")) != null ){
if("Father".equals(commonField.getOthers().get("relateFatherRelation")) && StringUtils.trimToNull(commonField.getOthers().get("relateFatherAge")) != null ){
setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateFatherName")); setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateFatherName"));
setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateFatherAge")); setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateFatherAge"));
setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateFatherRelation")); setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateFatherRelation"));


i++; i++;
} }
if("Mother".equals(commonField.getOthers().get("relateMotherRelation")) && StringUtils.trimToNull(commonField.getOthers().get("relateMotherName")) != null ){
if("Mother".equals(commonField.getOthers().get("relateMotherRelation")) && StringUtils.trimToNull(commonField.getOthers().get("relateMotherAge")) != null ){
setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateMotherName")); setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateMotherName"));
setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateMotherAge")); setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateMotherAge"));
setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateMotherRelation")); setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateMotherRelation"));


i++; i++;
} }
if("Spouse".equals(commonField.getOthers().get("relateSpouseRelation"))){
if("Spouse".equals(commonField.getOthers().get("relateSpouseRelation")) && StringUtils.trimToNull(commonField.getOthers().get("relateSpouseAge")) != null ){
setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateSpouseName")); setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateSpouseName"));
setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateSpouseAge")); setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateSpouseAge"));
setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateSpouseRelation")); setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateSpouseRelation"));


i++; i++;
} }
if(i <= 4 && "Son".equals(commonField.getOthers().get("relateSonRelation")) && StringUtils.trimToNull(commonField.getOthers().get("relateSonName")) != null ){
if("Son".equals(commonField.getOthers().get("relateSonRelation")) && StringUtils.trimToNull(commonField.getOthers().get("relateSonAge")) != null ){
setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateSonName")); setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateSonName"));
setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateSonAge")); setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateSonAge"));
setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateSonRelation")); setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateSonRelation"));


i++; i++;
} }
if(i <= 4 && "Bother".equals(commonField.getOthers().get("relateBotherRelation")) && StringUtils.trimToNull(commonField.getOthers().get("relateBotherName")) != null ){
if("Daughter".equals(commonField.getOthers().get("relateDaughterRelation")) && StringUtils.trimToNull(commonField.getOthers().get("relateDaughterAge")) != null ){
setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateDaughterName"));
setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateDaughterAge"));
setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateDaughterRelation"));

i++;
}
if("Bother".equals(commonField.getOthers().get("relateBotherRelation")) && StringUtils.trimToNull(commonField.getOthers().get("relateBotherAge")) != null ){
setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateBotherName")); setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateBotherName"));
setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateBotherAge")); setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateBotherAge"));
setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateBotherRelation")); setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateBotherRelation"));


i++; i++;
} }
if(i <= 4 && "Sister".equals(commonField.getOthers().get("relateSisterRelation")) && StringUtils.trimToNull(commonField.getOthers().get("relateSisterName")) != null ){
if("Sister".equals(commonField.getOthers().get("relateSisterRelation")) && StringUtils.trimToNull(commonField.getOthers().get("relateSisterAge")) != null ){
setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateSisterName")); setValueIfPresent(form, "7_1a_name" + i, commonField.getOthers().get("relateSisterName"));
setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateSisterAge")); setValueIfPresent(form, "7_1a_age" + i, commonField.getOthers().get("relateSisterAge"));
setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateSisterRelation")); setValueIfPresent(form, "7_1a_relation" + i, commonField.getOthers().get("relateSisterRelation"));
@@ -2567,10 +2580,10 @@ public class PdfService extends AbstractBaseEntityService<Pdf, Long, PdfReposito
} }
case "fill_17_2" -> commonField.getOthers().put("relateSonAge", fieldValue); case "fill_17_2" -> commonField.getOthers().put("relateSonAge", fieldValue);
case "fill_21_2" -> { case "fill_21_2" -> {
commonField.getOthers().put("relateSonRelation", "Daughter");
commonField.getOthers().put("relateSonName", fieldValue);
commonField.getOthers().put("relateDaughterRelation", "Daughter");
commonField.getOthers().put("relateDaughterName", fieldValue);
} }
case "fill_22_2" -> commonField.getOthers().put("relateSonAge", fieldValue);
case "fill_22_2" -> commonField.getOthers().put("relateDaughterAge", fieldValue);
case "fill_26" -> { case "fill_26" -> {
commonField.getOthers().put("relateBotherRelation", "Bother"); commonField.getOthers().put("relateBotherRelation", "Bother");
commonField.getOthers().put("relateBotherName", fieldValue); commonField.getOthers().put("relateBotherName", fieldValue);
@@ -4231,7 +4244,7 @@ public class PdfService extends AbstractBaseEntityService<Pdf, Long, PdfReposito
// - Thousands grouping (,) // - Thousands grouping (,)
// - At least one digit before the decimal (0) // - At least one digit before the decimal (0)
// - Exactly two digits after the decimal (.00) // - Exactly two digits after the decimal (.00)
decimalFormatter.applyPattern("#,##0.00");
decimalFormatter.applyPattern("#,##0");


return decimalFormatter.format(totalSum); return decimalFormatter.format(totalSum);
} }
@@ -4249,7 +4262,7 @@ public class PdfService extends AbstractBaseEntityService<Pdf, Long, PdfReposito
DecimalFormat decimalFormatter = (DecimalFormat) formatter; DecimalFormat decimalFormatter = (DecimalFormat) formatter;
// 2. Apply the desired pattern: #,##0.00 // 2. Apply the desired pattern: #,##0.00
decimalFormatter.applyPattern("#,##0.00");
decimalFormatter.applyPattern("#,##0");


// 3. Format and return the difference // 3. Format and return the difference
return decimalFormatter.format(difference); return decimalFormatter.format(difference);


Caricamento…
Annulla
Salva