From c2d2bc461209eaa09005fbfe27974bb7fc9c169c Mon Sep 17 00:00:00 2001 From: marcoalderighi Date: Wed, 29 Mar 2023 10:40:43 +0200 Subject: [PATCH] - aggiunta descrizione nel SC avvisi - modifiche ai template avvisi --- jasper/reports-2023/FL1_avviso_inizio_lavori.jrxml | 6 ++++-- jasper/reports-2023/FL2_avviso_fine_lavori.jrxml | 4 +++- .../reports-2023/FL3-4_vidimazione-attestazione.jrxml | 8 +++++--- .../it/tref/liferay/portos/bo/util/AvvisoUtil.java | 11 +++++++++++ .../portos-bo-portlet/docroot/html/avvisi/view.jsp | 2 +- 5 files changed, 24 insertions(+), 7 deletions(-) diff --git a/jasper/reports-2023/FL1_avviso_inizio_lavori.jrxml b/jasper/reports-2023/FL1_avviso_inizio_lavori.jrxml index 20dd25c3..2133b764 100644 --- a/jasper/reports-2023/FL1_avviso_inizio_lavori.jrxml +++ b/jasper/reports-2023/FL1_avviso_inizio_lavori.jrxml @@ -231,6 +231,7 @@ + @@ -240,6 +241,7 @@ + @@ -345,7 +347,7 @@ - + @@ -355,7 +357,7 @@ - + diff --git a/jasper/reports-2023/FL2_avviso_fine_lavori.jrxml b/jasper/reports-2023/FL2_avviso_fine_lavori.jrxml index 9a81e32b..9dc052fc 100644 --- a/jasper/reports-2023/FL2_avviso_fine_lavori.jrxml +++ b/jasper/reports-2023/FL2_avviso_fine_lavori.jrxml @@ -2,7 +2,7 @@ - + @@ -246,6 +246,7 @@ + @@ -255,6 +256,7 @@ + diff --git a/jasper/reports-2023/FL3-4_vidimazione-attestazione.jrxml b/jasper/reports-2023/FL3-4_vidimazione-attestazione.jrxml index 78bfe3b8..531c2012 100644 --- a/jasper/reports-2023/FL3-4_vidimazione-attestazione.jrxml +++ b/jasper/reports-2023/FL3-4_vidimazione-attestazione.jrxml @@ -2,7 +2,7 @@ - + @@ -246,6 +246,7 @@ + @@ -255,6 +256,7 @@ + @@ -378,7 +380,7 @@ - + @@ -405,7 +407,7 @@ - + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/AvvisoUtil.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/AvvisoUtil.java index 777fe321..e400497e 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/AvvisoUtil.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/AvvisoUtil.java @@ -1,5 +1,6 @@ package it.tref.liferay.portos.bo.util; +import it.tref.liferay.portos.bo.model.Avviso; import it.tref.liferay.portos.bo.model.DettPratica; import it.tref.liferay.portos.bo.model.IntPratica; import it.tref.liferay.portos.bo.service.IntPraticaLocalServiceUtil; @@ -14,6 +15,7 @@ import com.liferay.portal.kernel.exception.PortalException; import com.liferay.portal.kernel.exception.SystemException; import com.liferay.portal.kernel.log.Log; import com.liferay.portal.kernel.log.LogFactoryUtil; +import com.liferay.portal.kernel.util.StringPool; import com.liferay.portal.kernel.util.Validator; public class AvvisoUtil { @@ -147,6 +149,15 @@ public class AvvisoUtil { return allTipoDocumentoFileTemplateProps; } + + public static String getAvvisoDescription(Avviso avviso){ + if(!"MA".equals(avviso.getTipoDocumento())){ + if(Validator.isNotNull(avviso.getDescLong())){ + return "
" + avviso.getDescLong(); + } + } + return StringPool.BLANK; + } public static String getTipoReport(DettPratica dettPratica, String tipoDocumento) { diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/avvisi/view.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/avvisi/view.jsp index 77e5323c..61336c6b 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/avvisi/view.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/avvisi/view.jsp @@ -31,7 +31,7 @@ - <%= avviso.getFullDescription() %> + <%= avviso.getFullDescription() + AvvisoUtil.getAvvisoDescription(avviso) %> <%= avviso.getFirmaInCorso() ? "Si" : "No" %>