diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/mwg/sismica/bo/util/HttpServiceUtil.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/mwg/sismica/bo/util/HttpServiceUtil.java index 9c991d4f..5b698001 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/mwg/sismica/bo/util/HttpServiceUtil.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/mwg/sismica/bo/util/HttpServiceUtil.java @@ -50,10 +50,11 @@ public class HttpServiceUtil { String responseBody = EntityUtils.toString(response.getEntity(), StringPool.UTF8); client.close(); - _log.info(url + " || " + json + " || " + risposta); if (statusCode == HttpServletResponse.SC_OK || statusCode == HttpServletResponse.SC_CREATED) { risposta = JSONFactoryUtil.createJSONObject(responseBody); + _log.info(url + " || " + json + " || " + risposta); } else { + _log.info(url + " || " + json + " || " + statusCode + ": " + responseBody); throw new PortalException(statusCode + StringPool.SPACE + responseBody); } return risposta; @@ -73,7 +74,7 @@ public class HttpServiceUtil { _log.info(url + " || " + responseBody); if (options.getResponse().getResponseCode() != HttpServletResponse.SC_OK) { throw new Exception(url + ": " + options.getResponse().getResponseCode()); -// responseBody = defaultValue; + // responseBody = defaultValue; } return responseBody; } 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 038e3ad8..9da42732 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 @@ -7,6 +7,7 @@ import it.tref.liferay.portos.bo.shared.util.Constants; import it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants; import it.tref.liferay.portos.bo.shared.util.TipoIntegrazioneUtil; +import java.util.Collection; import java.util.LinkedHashMap; import java.util.Map; @@ -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.UniqueList; import com.liferay.portal.kernel.util.Validator; public class AvvisoUtil { @@ -131,8 +133,6 @@ public class AvvisoUtil { /*********************************************************************************/ allTipoDocumentoFileTemplateProps = new LinkedHashMap(); - allTipoDocumentoFileTemplateProps.put(StatoPraticaConstants.VIDIMATA, - "conf.geniocivile.avviso.template.id.vidimata"); allTipoDocumentoFileTemplateProps.put(StatoPraticaConstants.VARIAZIONE_SOGGETTI, "conf.geniocivile.avviso.template.id.variazionesoggetti"); allTipoDocumentoFileTemplateProps.put(StatoPraticaConstants.FINE_LAVORI, @@ -188,8 +188,6 @@ public class AvvisoUtil { allTipoDocumentoFileTemplateProps.put("DPB2", "conf.geniocivile.avviso.template.id.deposito.B2"); allTipoDocumentoFileTemplateProps.put("DPVNS", "conf.geniocivile.avviso.template.id.deposito.VNS"); - allTipoDocumentoFileTemplateProps.put("DPPS", "conf.geniocivile.avviso.template.id.deposito.PS"); - allTipoDocumentoFileTemplateProps.put("DPS", "conf.geniocivile.avviso.template.id.deposito.S"); /* * allTipoDocumentoFileTemplateProps.put(StatoPraticaConstants. * INTEGRAZIONE_RIFIUTATA, @@ -216,6 +214,14 @@ public class AvvisoUtil { return allTipoDocumentoFileTemplateProps; } + + public static Collection getUniqueTipoDocumentoFileTemplateProps() { + Collection result = new UniqueList<>(); + for (String value:allTipoDocumentoFileTemplateProps.values()) { + result.add(value); + } + return result; + } public static String getTipoReport(DettPratica dettPratica, String tipoDocumento) { diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Language.properties b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Language.properties index 2aa1c617..6030fd53 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Language.properties +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Language.properties @@ -157,7 +157,6 @@ conf.geniocivile.avviso.folder.id.domanda_pdf = Cartella Template Domanda conf.geniocivile.template.folder.id = Cartella Template conf.geniocivile.avviso.template.id.conforme = Template Avviso Conforme conf.geniocivile.avviso.template.id.nonconforme = Template Avviso Non Conforme -conf.geniocivile.avviso.template.id.vidimata = Template Avviso Vidimata conf.geniocivile.avviso.template.id.variazionesoggetti = Template Avviso Vidimazione Variazione Soggetti conf.geniocivile.avviso.template.id.vidimata.finelavori = Template Avviso Vidimazione Fine Lavori conf.geniocivile.avviso.template.id.vidimata.collaudo = Template Avviso Vidimazione Collaudo @@ -181,8 +180,6 @@ conf.geniocivile.avviso.template.id.deposito.B1 = Template Ricevuta Deposito mod conf.geniocivile.avviso.template.id.deposito.C = Template Ricevuta Deposito mod. C conf.geniocivile.avviso.template.id.deposito.B2 = Template Ricevuta Deposito mod. B2 conf.geniocivile.avviso.template.id.deposito.VNS = Template Ricevuta Variante Non Sostanziale -conf.geniocivile.avviso.template.id.deposito.PS = Template Avvisio Avvio di procedimento dopo Sorteggio -conf.geniocivile.avviso.template.id.deposito.S = Template Avviso di Sorteggio #Configurazione Allegati conf.geniocivile.attachment.folder.id = Folder Allegati diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AvvisoLocalServiceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AvvisoLocalServiceImpl.java index 36600946..c02d8fb8 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AvvisoLocalServiceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AvvisoLocalServiceImpl.java @@ -121,9 +121,10 @@ public class AvvisoLocalServiceImpl extends AvvisoLocalServiceBaseImpl { switch (statoPratica) { // case StatoPraticaConstants.INTEGRAZIONE: // break; - case StatoPraticaConstants.SOTTOPOSTA_A_PARERE: - propertiesTemplate = AvvisoUtil.getAllTipoDocumentoFileTemplateProps().get("DPPS"); - break; + // case StatoPraticaConstants.SOTTOPOSTA_A_PARERE: + // propertiesTemplate = + // AvvisoUtil.getAllTipoDocumentoFileTemplateProps().get("DPPS"); + // break; case StatoPraticaConstants.VIDIMATA: propertiesTemplate = AvvisoUtil.getAllTipoDocumentoFileTemplateProps().get( "DP" + tipoProcedura); 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 5874387e..7ec56ab9 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=2592 - build.date=1599755443930 + build.number=2595 + build.date=1599820509031 build.auto.upgrade=true ## diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/parametri/view.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/parametri/view.jsp index 7a2f36b1..c1cb3466 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/parametri/view.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/parametri/view.jsp @@ -254,11 +254,11 @@ DLFolder dlFolder = DLFolderLocalServiceUtil.getFolder(templateFolderId); List fileList = DLAppServiceUtil.getFileEntries(dlFolder.getRepositoryId(), templateFolderId); - Collection keyColl = AvvisoUtil.getAllTipoDocumentoFileTemplateProps().values(); + Collection keyColl = AvvisoUtil.getUniqueTipoDocumentoFileTemplateProps(); for (String key : keyColl) { %> - + <% for (FileEntry fileEntry : fileList) {