From 4268f0ebaec29a9699bab7dccaa2d3d9bef18c63 Mon Sep 17 00:00:00 2001 From: Ture La Manna Date: Wed, 5 Nov 2025 18:27:06 +0100 Subject: [PATCH] Consolidamento modifiche da branch secondari non effettuato dal manutentore precedente dopo verifica con versione rilasciata --- .../shared/portos-bo-shared/.classpath | 7 ++---- .../shared/portos-bo-shared/.project | 11 +++++++++ .../portos/bo/shared/util/Constants.java | 3 +++ .../bo/shared/util/DocumentiPraticaUtil.java | 24 +++++++++++++++++++ .../portos/bo/shared/util/PortletKeys.java | 1 + 5 files changed, 41 insertions(+), 5 deletions(-) diff --git a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.classpath b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.classpath index 46f10f5c..f6a50286 100644 --- a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.classpath +++ b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.classpath @@ -1,10 +1,7 @@ - - - - - + + diff --git a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.project b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.project index 88dabc9e..f4ebf3df 100644 --- a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.project +++ b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.project @@ -14,4 +14,15 @@ org.eclipse.jdt.core.javanature + + + 1672738248551 + + 30 + + org.eclipse.core.resources.regexFilterMatcher + node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ + + + diff --git a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/Constants.java b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/Constants.java index 1854f033..cd40327a 100644 --- a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/Constants.java +++ b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/Constants.java @@ -18,6 +18,8 @@ public class Constants implements com.liferay.portal.kernel.util.Constants { public static final String PROCEDURA_B = "B"; public static final String PROCEDURA_B1 = "B1"; public static final String PROCEDURA_C = "C"; + public static final String PROCEDURA_H = "OSPEDALIERA"; + public static final String PROCEDURA_H_LABEL = "P.R. OSPEDALIERA"; public static final String TIPO_PRATICA_DEPOSITO = "01"; public static final String TIPO_PRATICA_AUTORIZZAZIONE = "02"; @@ -30,6 +32,7 @@ public class Constants implements com.liferay.portal.kernel.util.Constants { put(PROCEDURA_B, TIPO_PRATICA_DEPOSITO); put(PROCEDURA_B1, TIPO_PRATICA_DEPOSITO); put(PROCEDURA_C, TIPO_PRATICA_DEPOSITO); + put(PROCEDURA_H, TIPO_PRATICA_DEPOSITO); put(ZONA_3, TIPO_PRATICA_DEPOSITO); put(ZONA_4, TIPO_PRATICA_DEPOSITO); put(ZONA_2, TIPO_PRATICA_AUTORIZZAZIONE); diff --git a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/DocumentiPraticaUtil.java b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/DocumentiPraticaUtil.java index c74a0694..d5c1e134 100644 --- a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/DocumentiPraticaUtil.java +++ b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/DocumentiPraticaUtil.java @@ -43,6 +43,7 @@ public class DocumentiPraticaUtil { public final static String TIPOLOGIA_ALLEGATO_CERTIFICATO_LATERIZIO = "ACLAT"; public final static String TIPOLOGIA_ALLEGATO_ALTRI_FINE_LAVORI = "AFL"; public final static String TIPOLOGIA_DOCUMENTAZIONE_ALTRA_FINE_LAVORI = "DFL"; + public final static String TIPOLOGIA_ALLEGATO_DICHIARAZIONE_DIRETTORE_LAVORI = "DDL"; public final static String TIPOLOGIA_ALLEGATO_RELAZIONE_COLLAUDO = "ARC"; public final static String TIPOLOGIA_ALLEGATO_ALTRA_DOC = "AAC"; @@ -103,11 +104,15 @@ public class DocumentiPraticaUtil { TIPOLOGIA_ALLEGATO_A13, TIPOLOGIA_ALLEGATO_A17, TIPOLOGIA_ALLEGATO_DELEGA); private static final List DOC_OBBLIGATORI_DOMANDA_C = Arrays.asList(TIPOLOGIA_ALLEGATO_A03, TIPOLOGIA_ALLEGATO_A29); + + private static final List DOC_OBBLIGATORI_DOMANDA_H = Arrays.asList(TIPOLOGIA_ALLEGATO_DELEGA); public static List getDocObbligatoriDomanda(String tipoProcedura) { if (tipoProcedura.equalsIgnoreCase(Constants.PROCEDURA_C)) { return DOC_OBBLIGATORI_DOMANDA_C; + } else if(tipoProcedura.equalsIgnoreCase(Constants.PROCEDURA_H)) { + return DOC_OBBLIGATORI_DOMANDA_H; } else { return DOC_OBBLIGATORI_DOMANDA; } @@ -159,18 +164,37 @@ public class DocumentiPraticaUtil { TIPOLOGIA_ALLEGATO_CERTIFICATO_CALCESTRUZZO, TIPOLOGIA_ALLEGATO_CERTIFICATO_ACCIAIO, TIPOLOGIA_ALLEGATO_CERTIFICATO_LEGNO, TIPOLOGIA_ALLEGATO_CERTIFICATO_LATERIZIO, TIPOLOGIA_ALLEGATO_ALTRI_FINE_LAVORI, TIPOLOGIA_DOCUMENTAZIONE_ALTRA_FINE_LAVORI); + + private static final List DOC_FINE_LAVORI_NON_PUBBLICI = Arrays.asList(TIPOLOGIA_ALLEGATO_GIORNALE_LAVORI, + TIPOLOGIA_ALLEGATO_DICHIARAZIONE_DIRETTORE_LAVORI, + TIPOLOGIA_ALLEGATO_CERTIFICATO_CALCESTRUZZO, TIPOLOGIA_ALLEGATO_CERTIFICATO_ACCIAIO, + TIPOLOGIA_ALLEGATO_CERTIFICATO_LEGNO, TIPOLOGIA_ALLEGATO_CERTIFICATO_LATERIZIO, + TIPOLOGIA_ALLEGATO_ALTRI_FINE_LAVORI, TIPOLOGIA_DOCUMENTAZIONE_ALTRA_FINE_LAVORI); public static List getDocFineLavori() { return DOC_FINE_LAVORI; } + + public static List getDocFineLavoriNonPubblici() { + + return DOC_FINE_LAVORI_NON_PUBBLICI; + } private static final List DOC_OBBLIGATORI_FINE_LAVORI = Arrays.asList(TIPOLOGIA_ALLEGATO_GIORNALE_LAVORI); + private static final List DOC_OBBLIGATORI_FINE_LAVORI_NON_PUBBLICI = + Arrays.asList(TIPOLOGIA_ALLEGATO_GIORNALE_LAVORI, TIPOLOGIA_ALLEGATO_DICHIARAZIONE_DIRETTORE_LAVORI); + public static List getDocObbligatoriFineLavori() { return DOC_OBBLIGATORI_FINE_LAVORI; } + + public static List getDocObbligatoriFineLavoriNonPubblici() { + + return DOC_OBBLIGATORI_FINE_LAVORI_NON_PUBBLICI; + } public static List getDocCollaudo() { diff --git a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/PortletKeys.java b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/PortletKeys.java index 56d88c58..9b2ed23a 100644 --- a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/PortletKeys.java +++ b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/PortletKeys.java @@ -11,6 +11,7 @@ public class PortletKeys extends com.liferay.portal.util.PortletKeys { public static final String CARICHI_LAVORO = "9_WAR_portosboportlet"; public static final String TEMPISTICHE = "10_WAR_portosboportlet"; public static final String PAGAMENTI_PENDING = "12_WAR_portosboportlet"; + public final static String FLCOLLAUDO = "14_WAR_portosboportlet"; public final static String FASCICOLOFE = "1_WAR_portosfeportlet"; public final static String SOGGETTI = "3_WAR_portosfeportlet"; public final static String ALLEGATI = "4_WAR_portosfeportlet";