diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-kaleo-portlet-service.jar b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-kaleo-portlet-service.jar index 7c05ab93..71714a3c 100644 Binary files a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-kaleo-portlet-service.jar and b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-kaleo-portlet-service.jar differ diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/liferay-portlet.xml b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/liferay-portlet.xml index bcbf965b..e8e379b1 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/liferay-portlet.xml +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/liferay-portlet.xml @@ -87,8 +87,8 @@ it.tref.liferay.portos.bo.asset.ControlloPraticaAssetRendererFactory it.tref.liferay.portos.bo.workflow.ControlloPraticaWorkflowHandler - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 fascicolo-portlet @@ -98,54 +98,54 @@ configuration 1.5 - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 tabelle-di-sistema-portlet 3 /icon.png - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 sorteggio-portlet 4 /icon.png 0 - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 gestione-firme-portlet true 5 /icon.png - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 doc-aggiuntiva-portlet 6 /icon.png 0 - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 gestione-attivita 7 /icon.png - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 allegati-manuali-portlet 8 /icon.png 0 - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 gestione-attivita-istruttore-portlet @@ -179,8 +179,8 @@ /icon.png configuration 1.6 - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 portos-administration-portlet @@ -188,29 +188,29 @@ /icon.png configuration 1.1 - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 mappe-configurazione-portlet ricerca-posizione /icon.png - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 ricerca-posizione-portlet 22 /icon.png - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 22-portlet 13 /icon.png - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 13-portlet diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties index 80b61b5a..795757d2 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties @@ -223,7 +223,7 @@ opera-conforme = Opera conforme ### DESCRIZIONE PROGETTO E DATI CATASTALI dp-dc = Descrizione Progetto e Dati Catastali -desc-long-intervento = Descrizione dell'intervento +desc-long-intervento = Oggetto dell'intervento dp-dc-prov = Provincia dp-dc-comune = Comune dp-dc-loc = Località @@ -252,6 +252,7 @@ suap = Pratica SUAP norm-sisma-bonus = Sisma Bonus cl-rischio-pre-int = Classe di rischio dell'edificio prima dell'intervento +cl-rischio-pre-int--1 = Nessuna cl-rischio-pre-int-1 = A+ cl-rischio-pre-int-2 = A cl-rischio-pre-int-3 = B @@ -270,6 +271,7 @@ cl-rischio-pre-int-15 = F* cl-rischio-pre-int-16 = G* cl-rischio-post-int = Classe di rischio dell'edificio a seguito dell'intervento +cl-rischio-post-int--1 = Nessuna cl-rischio-post-int-1 = A+ cl-rischio-post-int-2 = A cl-rischio-post-int-3 = B @@ -832,7 +834,7 @@ label-documenti-tipologia-A15 = Relazione Modellazione Sismica label-documenti-tipologia-A15-old = Certificazione del rispetto delle norme tecniche (in bollo) redatta dal tecnico rilevatore (solo per opere conformi) label-documenti-tipologia-A16-old = Certificato di collaudo statico in bollo (se dovuto) label-documenti-tipologia-A17 = Terna Collaudatori -label-documenti-tipologia-A98 = Deleghe +label-documenti-tipologia-A98 = Delega al titolare digitale e lettere di incarico ai professionisti label-documenti-tipologia-A99 = Altri label-documenti-tipologia-dnf = Pratica non firmata label-documenti-tipologia-A0P = Contributo per le spese di istruttoria e di conservazione dei progetti diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/util/SismicaUtil.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/util/SismicaUtil.java index 13fd4c42..e3efa1fb 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/util/SismicaUtil.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/util/SismicaUtil.java @@ -343,6 +343,8 @@ public class SismicaUtil { serviceContext.setUserId(userId); ControlloPraticaLocalServiceUtil.addControlloPratica(groupId, userId, intPraticaId, dettPraticaId, true, serviceContext); + } else { + esitoLog(esito, "Controllo pratica già presente"); } return esito; } diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/portlet/GestioneAttivitaPortlet.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/portlet/GestioneAttivitaPortlet.java index cd33cab3..c5ad6632 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/portlet/GestioneAttivitaPortlet.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/portlet/GestioneAttivitaPortlet.java @@ -341,35 +341,35 @@ public class GestioneAttivitaPortlet extends MVCPortlet { } } sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.attivita"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.esito"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); // ADT - BUG-13 Aggiunta colonna Data Esito if (cmd.equals("exportRicercaAttivitaConcluse")) { sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.dataesito"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); } sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.sorteggiata"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.pratica"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.istruttore"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.provenienza"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.avvioprocedimento"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil .get(getPortletConfig(), locale, "label.scadenzegeniocivile.provincia"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.gg"))); - sb.append(StringPool.SEMICOLON); - sb.append(StringPool.NEW_LINE); + sb.append(':'); + sb.append('\n'); SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); for (ControlloPratica controlloPratica : lista) { IntPratica intPratica = IntPraticaLocalServiceUtil.fetchIntPratica(controlloPratica.getIntPraticaId()); @@ -396,40 +396,40 @@ public class GestioneAttivitaPortlet extends MVCPortlet { User userTask = UserLocalServiceUtil.fetchUser(task.getAssigneeUserId()); taskName = LanguageUtil.get(getPortletConfig(), locale, task.getName()); if (userTask != null) { - taskName += " (" + userTask.getFullName() + StringPool.CLOSE_PARENTHESIS; + taskName += " (" + userTask.getFullName() + ')'; } } else { taskName = LanguageUtil.get(getPortletConfig(), locale, workflowInstance.getState()); } sb.append(CSVUtil.encode(taskName)); - sb.append(StringPool.SEMICOLON); + sb.append(':'); String tipoEsito = ControlloPraticaLocalServiceUtil.getTipoEsito(controlloPratica .getControlloPraticaId()); sb.append(CSVUtil.encode(tipoEsito)); - sb.append(StringPool.SEMICOLON); + sb.append(':'); // ADT - BUG-13 Aggiunta colonna Data Esito if (cmd.equals("exportRicercaAttivitaConcluse")) { sb.append(CSVUtil.encode(controlloPratica.getStatusDate() != null ? sdf.format(controlloPratica .getStatusDate()) : StringPool.BLANK)); - sb.append(StringPool.SEMICOLON); + sb.append(':'); } boolean sorteggiata = SorteggioLocalServiceUtil.findByIntPratica(intPratica.getIntPraticaId()) != null; sb.append(CSVUtil.encode((sorteggiata) ? "Si" : "No")); - sb.append(StringPool.SEMICOLON); + sb.append(':'); String praticaLabel = intPratica.getTitle(locale, true); sb.append(CSVUtil.encode(praticaLabel)); - sb.append(StringPool.SEMICOLON); + sb.append(':'); String istruttore = StringPool.DASH; if (intPratica.getStatusByUserId() != 0L) { User istruttoreUser = UserLocalServiceUtil.fetchUser(intPratica.getStatusByUserId()); if (istruttoreUser != null) { istruttore = istruttoreUser.getFullName(); } else { - istruttore = " [" + intPratica.getStatusByUserId() + StringPool.CLOSE_BRACKET; + istruttore = " [" + intPratica.getStatusByUserId() + ']'; } } sb.append(CSVUtil.encode(istruttore)); - sb.append(StringPool.SEMICOLON); + sb.append(':'); StringBuilder provenienzaLabel = new StringBuilder(); WorkflowTask workflowTask = WorkflowUtil.getLastCompletedTask(controlloPratica.getCompanyId(), controlloPratica.getGroupId(), null, controlloPratica); @@ -441,27 +441,26 @@ public class GestioneAttivitaPortlet extends MVCPortlet { if (workflowTask.getAssigneeUserId() == -1) { provenienzaLabel.append(" [Portos 1]"); } else { - provenienzaLabel.append(" [").append(workflowTask.getAssigneeUserId()) - .append(StringPool.CLOSE_BRACKET); + provenienzaLabel.append(" [").append(workflowTask.getAssigneeUserId()).append(']'); } } - provenienzaLabel.append(" (").append(workflowTask.getName()).append(StringPool.CLOSE_PARENTHESIS); + provenienzaLabel.append(" (").append(workflowTask.getName()).append(')'); } else { - provenienzaLabel.append(StringPool.DASH); + provenienzaLabel.append('-'); } sb.append(CSVUtil.encode(provenienzaLabel.toString())); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(sdf.format(controlloPratica.getCreateDate()))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(provincia.getProvincia() + " - " + comune.getDenominazione())); - sb.append(StringPool.SEMICOLON); + sb.append(':'); Date data = controlloPratica.getCreateDate(); Date now = new Date(); long diff = now.getTime() - data.getTime(); long days = TimeUnit.DAYS.convert(diff, TimeUnit.MILLISECONDS); sb.append(CSVUtil.encode(days)); - sb.append(StringPool.SEMICOLON); - sb.append(StringPool.NEW_LINE); + sb.append(':'); + sb.append('\n'); } } catch (PortalException | SystemException e) { _log.error(e, e); @@ -482,31 +481,31 @@ public class GestioneAttivitaPortlet extends MVCPortlet { QueryUtil.ALL_POS, QueryUtil.ALL_POS); } sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.attivita"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.esito"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); // ADT - BUG-13 Aggiunta colonna Data Esito if ("Tab_TaskCompletati".equals(currentTab)) { sb.append(CSVUtil.encode(LanguageUtil .get(getPortletConfig(), locale, "label.scadenzegeniocivile.dataesito"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); } sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.sorteggiata"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.pratica"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.istruttore"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.provenienza"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.avvioprocedimento"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.provincia"))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(LanguageUtil.get(getPortletConfig(), locale, "label.scadenzegeniocivile.gg"))); - sb.append(StringPool.SEMICOLON); - sb.append(StringPool.NEW_LINE); + sb.append(':'); + sb.append('\n'); try { SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); for (ControlloPratica controlloPratica : listaControlloPratica) { @@ -534,39 +533,39 @@ public class GestioneAttivitaPortlet extends MVCPortlet { User userTask = UserLocalServiceUtil.fetchUser(task.getAssigneeUserId()); taskName = LanguageUtil.get(locale, task.getName()); if (userTask != null) { - taskName += " (" + userTask.getFullName() + StringPool.CLOSE_PARENTHESIS; + taskName += " (" + userTask.getFullName() + ')'; } } else { taskName = LanguageUtil.get(locale, workflowInstance.getState()); } sb.append(CSVUtil.encode(taskName)); - sb.append(StringPool.SEMICOLON); + sb.append(':'); String tipoEsito = ControlloPraticaLocalServiceUtil.getTipoEsito(controlloPratica .getControlloPraticaId()); sb.append(CSVUtil.encode(tipoEsito)); - sb.append(StringPool.SEMICOLON); + sb.append(':'); // ADT - BUG-13 Aggiunta colonna Data Esito if ("Tab_TaskCompletati".equals(currentTab)) { sb.append(CSVUtil.encode(sdf.format(controlloPratica.getStatusDate()))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); } boolean sorteggiata = SorteggioLocalServiceUtil.findByIntPratica(intPratica.getIntPraticaId()) != null; sb.append(CSVUtil.encode((sorteggiata) ? "Si" : "No")); - sb.append(StringPool.SEMICOLON); + sb.append(':'); String praticaLabel = intPratica.getTitle(locale, true); sb.append(CSVUtil.encode(praticaLabel)); - sb.append(StringPool.SEMICOLON); + sb.append(':'); String istruttore = StringPool.DASH; if (intPratica.getStatusByUserId() != 0L) { User istruttoreUser = UserLocalServiceUtil.fetchUser(intPratica.getStatusByUserId()); if (istruttoreUser != null) { istruttore = istruttoreUser.getFullName(); } else { - istruttore = " [" + intPratica.getStatusByUserId() + StringPool.CLOSE_BRACKET; + istruttore = " [" + intPratica.getStatusByUserId() + ']'; } } sb.append(CSVUtil.encode(istruttore)); - sb.append(StringPool.SEMICOLON); + sb.append(':'); StringBuilder provenienzaLabel = new StringBuilder(); WorkflowTask workflowTask = WorkflowUtil.getLastCompletedTask(controlloPratica.getCompanyId(), controlloPratica.getGroupId(), null, controlloPratica); @@ -578,27 +577,26 @@ public class GestioneAttivitaPortlet extends MVCPortlet { if (workflowTask.getAssigneeUserId() == -1) { provenienzaLabel.append(" [Portos 1]"); } else { - provenienzaLabel.append(" [").append(workflowTask.getAssigneeUserId()) - .append(StringPool.CLOSE_BRACKET); + provenienzaLabel.append(" [").append(workflowTask.getAssigneeUserId()).append(']'); } } - provenienzaLabel.append(" (").append(workflowTask.getName()).append(StringPool.CLOSE_PARENTHESIS); + provenienzaLabel.append(" (").append(workflowTask.getName()).append(')'); } else { - provenienzaLabel.append(StringPool.DASH); + provenienzaLabel.append('-'); } sb.append(CSVUtil.encode(provenienzaLabel.toString())); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(sdf.format(controlloPratica.getCreateDate()))); - sb.append(StringPool.SEMICOLON); + sb.append(':'); sb.append(CSVUtil.encode(provincia.getProvincia() + " - " + comune.getDenominazione())); - sb.append(StringPool.SEMICOLON); + sb.append(':'); Date data = controlloPratica.getCreateDate(); Date now = new Date(); long diff = now.getTime() - data.getTime(); long days = TimeUnit.DAYS.convert(diff, TimeUnit.MILLISECONDS); sb.append(CSVUtil.encode(days)); - sb.append(StringPool.SEMICOLON); - sb.append(StringPool.NEW_LINE); + sb.append(':'); + sb.append('\n'); } } catch (PortalException | SystemException e) { _log.error(e, e); diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AsseverazioneLocalServiceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AsseverazioneLocalServiceImpl.java index c5fd2195..d1c6537b 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AsseverazioneLocalServiceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AsseverazioneLocalServiceImpl.java @@ -155,15 +155,16 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase file = "costruttore"; break; case TipoSoggettoUtil.GEOLOGO: - file = "geologo"; + file = dettPratica.getNormSismaBonus() ? "sisma_geologo" : "geologo"; break; case TipoSoggettoUtil.PROGETTISTA: if (tipoProcedura.equalsIgnoreCase(Constants.PROCEDURA_C)) { file = "progettista_c"; } else if (soggetto.getAmbitoProfessione().equalsIgnoreCase("architettonico")) { - file = "progettista_architettonico"; + file = dettPratica.getNormSismaBonus() ? "sisma_progettista_architettonico" + : "progettista_architettonico"; } else { - file = "calcolista"; + file = dettPratica.getNormSismaBonus() ? "sisma_calcolista" : "calcolista"; } break; default: diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/sisma_calcolista.html b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/sisma_calcolista.html new file mode 100644 index 00000000..1c2a1b80 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/sisma_calcolista.html @@ -0,0 +1,92 @@ +

+ DPR 380/2001, artt. 93 e 94-bis
+ NTC D.M. 17.01.2018
+ Legge 190/2012, art. 1, comma 9 lettera “e”
+ Legge Regionale 23/2021, art. 31 comma 5
+ D. Lgs. 101/2018 +

+

ASSEVERAZIONE DEL CALCOLISTA DELLE STRUTTURE

+

(resa ai sensi del D.P.R. n° 445 del 28.12.2000 e ss.mm.ii.)

+

+ Il sottoscritto {{nome}} {{cognome}}, C.F. {{codicefiscale}}, calcolista in ambito {{ambito}}, + consapevole delle sanzioni civili e penali previste dalla normativa vigente a seguito di dichiarazioni mendaci, + dichiara: +

+ \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/sisma_geologo.html b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/sisma_geologo.html new file mode 100644 index 00000000..c8e51c59 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/sisma_geologo.html @@ -0,0 +1,55 @@ +

+ DPR 380/2001, Capitolo 6
+ Legge 190/2012, art. 1, comma 9 lettera “e”
+ Legge Regionale 23/2021, art. 31 comma 5
+ D. Lgs. 101/2018 +

+

ASSEVERAZIONE DEL GEOLOGO

+

(resa ai sensi del D.P.R. n° 445 del 28.12.2000 e ss.mm.ii.)

+

+ Il sottoscritto {{nome}} {{cognome}}, C.F. {{codicefiscale}}, tecnico incaricato per l’esecuzione + delle indagini per la caratterizzazione e la modellazione geologica del sito, consapevole delle sanzioni civili e + penali previste dalla normativa vigente a seguito di dichiarazioni mendaci, dichiara: +

+ \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/sisma_progettista_architettonico.html b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/sisma_progettista_architettonico.html new file mode 100644 index 00000000..013d6139 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/sisma_progettista_architettonico.html @@ -0,0 +1,83 @@ +

+ DPR 380/2001, art. 93
+ Legge 190/2012, art. 1, comma 9 lettera “e”
+ Legge Regionale 23/2021, art. 31 comma 5
+ D. Lgs. 101/2018 +

+

ASSEVERAZIONE DEL PROGETTISTA ARCHITETTONICO

+

(resa ai sensi del D.P.R. n° 445 del 28.12.2000 e ss.mm.ii.)

+

+ Il sottoscritto {{nome}} {{cognome}}, C.F. {{codicefiscale}}, progettista architettonico, consapevole + delle sanzioni civili e penali previste dalla normativa vigente a seguito di dichiarazioni mendaci, dichiara: +

+ + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties index 552bb2de..798e4662 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties @@ -13,8 +13,8 @@ ## build.namespace=portos_bo - build.number=2747 - build.date=1638800137559 + build.number=2759 + build.date=1642600956690 build.auto.upgrade=true ## diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_dettagli_principali.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_dettagli_principali.jsp index 5cae0622..d385b891 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_dettagli_principali.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_dettagli_principali.jsp @@ -229,27 +229,27 @@ String urlIframeMappe = MappeUtil.getUrlBo(request, dettPratica, comune, true);
<% - String clRischioPreIntVal = BeanPropertiesUtil.getString(dettPratica, "clRischioPreInt"); - if(Validator.isNotNull(clRischioPreIntVal)){ + String clRischioPreIntVal = BeanPropertiesUtil.getString(dettPratica, "clRischioPreInt"); + if (Validator.isNotNull(clRischioPreIntVal)) { %> - <%= LanguageUtil.get(pageContext, "cl-rischio-pre-int-"+clRischioPreIntVal) %> + <%= LanguageUtil.get(pageContext, "cl-rischio-pre-int-" + clRischioPreIntVal) %> <% - } + } %>
- <%=LanguageUtil.get(pageContext, "cl-rischio-post-int") %>: + <%= LanguageUtil.get(pageContext, "cl-rischio-post-int") %>:
<% - String clRischioPostIntVal = BeanPropertiesUtil.getString(dettPratica, "clRischioPostInt"); - if(Validator.isNotNull(clRischioPreIntVal)){ + String clRischioPostIntVal = BeanPropertiesUtil.getString(dettPratica, "clRischioPostInt"); + if (Validator.isNotNull(clRischioPreIntVal)) { %> - <%= LanguageUtil.get(pageContext, "cl-rischio-post-int-"+clRischioPostIntVal) %> + <%= LanguageUtil.get(pageContext, "cl-rischio-post-int-" + clRischioPostIntVal) %> <% - } + } %>
@@ -261,7 +261,7 @@ String urlIframeMappe = MappeUtil.getUrlBo(request, dettPratica, comune, true);
- <%=LanguageUtil.get(pageContext, "interv-fin-pub-desc") %>: + <%= LanguageUtil.get(pageContext, "interv-fin-pub-desc") %>:
<%= BeanPropertiesUtil.getString(dettPratica, "intervFinPubDesc") %> @@ -278,7 +278,7 @@ String urlIframeMappe = MappeUtil.getUrlBo(request, dettPratica, comune, true);
- <%=BeanPropertiesUtil.getString(dettPratica, "descLongIntervento") %> + <%= BeanPropertiesUtil.getString(dettPratica, "descLongIntervento") %>
@@ -297,13 +297,13 @@ String urlIframeMappe = MappeUtil.getUrlBo(request, dettPratica, comune, true); <%= LanguageUtil.get(pageContext, "dp-dc-prov") %>
- <%=BeanPropertiesUtil.getString(provincia, "provincia")%> + <%= BeanPropertiesUtil.getString(provincia, "provincia") %>
<%= LanguageUtil.get(pageContext, "dp-dc-comune") %>
- <%=BeanPropertiesUtil.getString(comune, "denominazione")%> + <%= BeanPropertiesUtil.getString(comune, "denominazione") %>
diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestionefirme/avvisi_actions.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestionefirme/avvisi_actions.jsp index fb18e378..942becaf 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestionefirme/avvisi_actions.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestionefirme/avvisi_actions.jsp @@ -35,7 +35,7 @@ %> - + @@ -60,7 +60,7 @@ - + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/liferay-portlet.xml b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/liferay-portlet.xml index aa871faf..a2f2f563 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/liferay-portlet.xml +++ b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/liferay-portlet.xml @@ -8,23 +8,23 @@ com.liferay.portal.kernel.portlet.DefaultConfigurationAction - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 1-portlet 2 /icon.png - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 ricerca-pratiche-portlet 3 /icon.png 0 - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 soggetti-pratica-portlet true @@ -33,8 +33,8 @@ /icon.png true 0 - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 alegati-pratica-portlet true @@ -43,8 +43,8 @@ /icon.png true 0 - /css/main.css?v=3 - /js/main.js?v=3 + /css/main.css?v=4 + /js/main.js?v=4 parere-geologo-portlet true diff --git a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_fascicolo.jsp b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_fascicolo.jsp index 8b363bcc..31bad46a 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_fascicolo.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_fascicolo.jsp @@ -56,7 +56,6 @@ if (TipoIntegrazioneUtil.VARIAZIONE_SOGGETTO.equals(tipoIntegrazione)) { } String[][] categorySections = { pageDatiDomanda }; String[] _CATEGORY_NAMES = { "cat_dati_domanda" }; - %> diff --git a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/fascicolo_action.jsp b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/fascicolo_action.jsp index a5ecf336..8d1750af 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/fascicolo_action.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/fascicolo_action.jsp @@ -36,6 +36,19 @@ if (searchContainer != null) { } String intPraticaIdString = String.valueOf(intPratica.getIntPraticaId()); String randomId = StringUtil.randomId() + StringPool.UNDERLINE + intPraticaIdString; +if (intPratica.getNumeroProgetto().equals("88320")) { + DettPratica dettPratica = DettPraticaServiceUtil.getLastEditabledByIntPraticaAndTipoPratica(intPratica.getIntPraticaId(), + Arrays.asList(TipoIntegrazioneUtil.RICHIESTA_INTEGRAZIONE)); + if (Validator.isNotNull(dettPratica)) { + System.out.println("########### return false;"); + } + System.out.println("########### 1 " + (intPratica.getStatus() != WorkflowConstants.STATUS_ANY)); + System.out.println("########### 2 " + (intPratica.getStatus() != WorkflowConstants.STATUS_INCOMPLETE)); + System.out.println("########### 3 " + intPratica.getStatoPratica()); + System.out.println("########### 4 " + ValidazionePraticaUtil.praticaCanAddIntegrazione(intPratica.getIntPraticaId())); + System.out.println("########### 5 " + AzioniPraticheUtil.isAllowedAction(intPratica.getIntPraticaId(), + AzioniPraticheUtil.ACTION_INTEGRAZIONE)); +} %> diff --git a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp index 0321ddb8..de4366d8 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp @@ -273,70 +273,19 @@ String urlIframeMappe = dettPratica.getUrlMappeFe(request, comune, disabledInput <%=LanguageUtil.get(pageContext, "cl-rischio-pre-int")%>
- - - - - - - - - - - - - - - - + <% + for (int i = -1; i <= 16; i++) { + if (i != 0) { + %> + + <% + } + } + %>
@@ -344,70 +293,19 @@ String urlIframeMappe = dettPratica.getUrlMappeFe(request, comune, disabledInput <%=LanguageUtil.get(pageContext, "cl-rischio-post-int")%>
- - - - - - - - - - - - - - - - + <% + for (int i = -1; i <= 16; i++) { + if (i != 0) { + %> + + <% + } + } + %>
diff --git a/liferay-plugins-sdk-6.2/portlets/portos-kaleo-portlet/docroot/WEB-INF/lib/portos-kaleo-portlet-service.jar b/liferay-plugins-sdk-6.2/portlets/portos-kaleo-portlet/docroot/WEB-INF/lib/portos-kaleo-portlet-service.jar index 7c05ab93..71714a3c 100644 Binary files a/liferay-plugins-sdk-6.2/portlets/portos-kaleo-portlet/docroot/WEB-INF/lib/portos-kaleo-portlet-service.jar and b/liferay-plugins-sdk-6.2/portlets/portos-kaleo-portlet/docroot/WEB-INF/lib/portos-kaleo-portlet-service.jar differ diff --git a/liferay-plugins-sdk-6.2/portlets/portos-kaleo-portlet/docroot/WEB-INF/src/service.properties b/liferay-plugins-sdk-6.2/portlets/portos-kaleo-portlet/docroot/WEB-INF/src/service.properties index 0ccaf05d..4563d63d 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-kaleo-portlet/docroot/WEB-INF/src/service.properties +++ b/liferay-plugins-sdk-6.2/portlets/portos-kaleo-portlet/docroot/WEB-INF/src/service.properties @@ -13,8 +13,8 @@ ## build.namespace=portos_Kaleo - build.number=18 - build.date=1638799940443 + build.number=20 + build.date=1642599538494 build.auto.upgrade=true ## diff --git a/liferay-plugins-sdk-6.2/portlets/portos-mail-manager-portlet/docroot/WEB-INF/src/service.properties b/liferay-plugins-sdk-6.2/portlets/portos-mail-manager-portlet/docroot/WEB-INF/src/service.properties index b4d03d15..47557ea5 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-mail-manager-portlet/docroot/WEB-INF/src/service.properties +++ b/liferay-plugins-sdk-6.2/portlets/portos-mail-manager-portlet/docroot/WEB-INF/src/service.properties @@ -13,8 +13,8 @@ ## build.namespace=portos_Mail - build.number=86 - build.date=1638799973423 + build.number=88 + build.date=1642599560068 build.auto.upgrade=true ##