diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/MailUtil.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/MailUtil.java index be4cdfe5..b6dd4c3e 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/MailUtil.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/MailUtil.java @@ -215,7 +215,7 @@ public class MailUtil { templateVariables.put("receiver", tecnicoIstruttore.getFullName()); templateVariables.put("tipoPratica", tipoPratica); - templateVariables.put("tipoOggetto", "Risposta a Richiesta Parere Geologo"); + templateVariables.put("tipoOggetto", "Risposta a Richiesta Parere Endoprocedimentale"); templateVariables.put("dataInvio", FastDateFormatFactoryUtil.getSimpleDateFormat("dd/MM/yyyy HH:mm").format(parereGeologo.getDtCompilazione() != null ? parereGeologo.getDtCompilazione() : new Date())); templateVariables.put("praticaNum", intPratica.getNumeroProgetto()); templateVariables.put("provincia", provincia.getProvincia()); 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 6030fd53..5ec1fe0f 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 @@ -234,8 +234,8 @@ fascicolo-action-sospendi = Sospendi/Riprendi Pratica fascicolo-action-cambia-stato = Cambia stato fascicolo-action-cambia-titolare = Cambia titolare fascicolo-action-toggle-workflow = Cambia stato workflow -fascicolo-action-seleziona-geologo = Richiedi parere geologo -fascicolo-cancella-parere-geologo = Cancella richiesta parere geologo +fascicolo-action-seleziona-geologo = Richiedi parere endoprocedimentale +fascicolo-cancella-parere-geologo = Cancella richiesta parere endoprocedimentale message-success-pratica-sospesa = Pratica sospesa con successo message-success-pratica-ripresa = Pratica ripresa con successo diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/geosisma/servlet/GeosismaRequestServlet.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/geosisma/servlet/GeosismaRequestServlet.java index f8930e5e..f7824df0 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/geosisma/servlet/GeosismaRequestServlet.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/geosisma/servlet/GeosismaRequestServlet.java @@ -1,5 +1,7 @@ package it.tref.liferay.portos.bo.geosisma.servlet; +import it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants; + import java.io.IOException; import java.io.PrintWriter; @@ -20,172 +22,172 @@ import com.liferay.portal.kernel.util.ParamUtil; @WebServlet("/GeosismaRequest") public class GeosismaRequestServlet extends HttpServlet { private static final long serialVersionUID = 1L; - - /** - * @see HttpServlet#HttpServlet() - */ - public GeosismaRequestServlet() { - super(); - } /** - * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) + * @see HttpServlet#HttpServlet() + */ + public GeosismaRequestServlet() { + super(); + } + + /** + * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse + * response) */ - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - + protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, + IOException { + response.setContentType("application/json"); - PrintWriter out = response.getWriter(); - + PrintWriter out = response.getWriter(); + boolean isTipoPratica = ParamUtil.getBoolean(request, "isTipoPratica", false); boolean isStatoPratica = ParamUtil.getBoolean(request, "isStatoPratica", false); - + JSONObject json = JSONFactoryUtil.createJSONObject(); - - if(isTipoPratica){ - + + if (isTipoPratica) { + JSONArray array = JSONFactoryUtil.createJSONArray(); - + JSONObject jsonDeposito = JSONFactoryUtil.createJSONObject(); jsonDeposito.put("chiave", "deposito"); jsonDeposito.put("valore", "Deposito"); array.put(jsonDeposito); - + JSONObject jsonAutorizzazione = JSONFactoryUtil.createJSONObject(); jsonAutorizzazione.put("chiave", "autorizzazione"); jsonAutorizzazione.put("valore", "Autorizzazione"); array.put(jsonAutorizzazione); - + JSONObject jsonControlloObbligatorio = JSONFactoryUtil.createJSONObject(); jsonControlloObbligatorio.put("chiave", "controlloObbligatorio"); jsonControlloObbligatorio.put("valore", "Controllo Obbligatorio"); array.put(jsonControlloObbligatorio); - - + JSONObject jsonSorteggiate = JSONFactoryUtil.createJSONObject(); jsonSorteggiate.put("chiave", "sorteggiata"); jsonSorteggiate.put("valore", "Sorteggiata"); array.put(jsonSorteggiate); - - json.put("tipoPratica" , array); - - } else if(isStatoPratica){ - + + json.put("tipoPratica", array); + + } else if (isStatoPratica) { + JSONArray array = JSONFactoryUtil.createJSONArray(); - + JSONObject vidimata = JSONFactoryUtil.createJSONObject(); - vidimata.put("chiave", "VI"); + vidimata.put("chiave", StatoPraticaConstants.VIDIMATA); vidimata.put("valore", "Vidimata"); array.put(vidimata); - + JSONObject conforme = JSONFactoryUtil.createJSONObject(); - conforme.put("chiave", "CO"); + conforme.put("chiave", StatoPraticaConstants.CONFORME); conforme.put("valore", "Conforme"); array.put(conforme); - + JSONObject autorizzata = JSONFactoryUtil.createJSONObject(); - autorizzata.put("chiave", "AU"); + autorizzata.put("chiave", StatoPraticaConstants.AUTORIZZATA); autorizzata.put("valore", "Autorizzata"); array.put(autorizzata); - - + JSONObject fineLavori = JSONFactoryUtil.createJSONObject(); - fineLavori.put("chiave", "FL"); + fineLavori.put("chiave", StatoPraticaConstants.FINE_LAVORI); fineLavori.put("valore", "Fine Lavori"); array.put(fineLavori); - + JSONObject collaudo = JSONFactoryUtil.createJSONObject(); - collaudo.put("chiave", "CL"); + collaudo.put("chiave", StatoPraticaConstants.COLLAUDO); collaudo.put("valore", "Collaudo"); array.put(collaudo); - - json.put("statoPratica" , array); - + + json.put("statoPratica", array); + } - + out.print(json.toString()); - + out.flush(); - + } /** - * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) + * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse + * response) */ - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - + protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, + IOException { + response.setContentType("application/json"); - PrintWriter out = response.getWriter(); - + PrintWriter out = response.getWriter(); + boolean isTipoPratica = ParamUtil.getBoolean(request, "isTipoPratica", false); boolean isStatoPratica = ParamUtil.getBoolean(request, "isStatoPratica", false); - + JSONObject json = JSONFactoryUtil.createJSONObject(); - - if(isTipoPratica){ - + + if (isTipoPratica) { + JSONArray array = JSONFactoryUtil.createJSONArray(); - + JSONObject jsonDeposito = JSONFactoryUtil.createJSONObject(); jsonDeposito.put("chiave", "deposito"); jsonDeposito.put("valore", "Deposito"); array.put(jsonDeposito); - + JSONObject jsonAutorizzazione = JSONFactoryUtil.createJSONObject(); jsonAutorizzazione.put("chiave", "autorizzazione"); jsonAutorizzazione.put("valore", "Autorizzazione"); array.put(jsonAutorizzazione); - + JSONObject jsonControlloObbligatorio = JSONFactoryUtil.createJSONObject(); jsonControlloObbligatorio.put("chiave", "controlloObbligatorio"); jsonControlloObbligatorio.put("valore", "Controllo Obbligatorio"); array.put(jsonControlloObbligatorio); - - + JSONObject jsonSorteggiate = JSONFactoryUtil.createJSONObject(); jsonSorteggiate.put("chiave", "sorteggiata"); jsonSorteggiate.put("valore", "Sorteggiata"); array.put(jsonSorteggiate); - - json.put("tipoPratica" , array); - - } else if(isStatoPratica){ - + + json.put("tipoPratica", array); + + } else if (isStatoPratica) { + JSONArray array = JSONFactoryUtil.createJSONArray(); - + JSONObject vidimata = JSONFactoryUtil.createJSONObject(); - vidimata.put("chiave", "VI"); + vidimata.put("chiave", StatoPraticaConstants.VIDIMATA); vidimata.put("valore", "Vidimata"); array.put(vidimata); - + JSONObject conforme = JSONFactoryUtil.createJSONObject(); - conforme.put("chiave", "CO"); + conforme.put("chiave", StatoPraticaConstants.CONFORME); conforme.put("valore", "Conforme"); array.put(conforme); - + JSONObject autorizzata = JSONFactoryUtil.createJSONObject(); - autorizzata.put("chiave", "AU"); + autorizzata.put("chiave", StatoPraticaConstants.AUTORIZZATA); autorizzata.put("valore", "Autorizzata"); array.put(autorizzata); - - + JSONObject fineLavori = JSONFactoryUtil.createJSONObject(); - fineLavori.put("chiave", "FL"); + fineLavori.put("chiave", StatoPraticaConstants.FINE_LAVORI); fineLavori.put("valore", "Fine Lavori"); array.put(fineLavori); - + JSONObject collaudo = JSONFactoryUtil.createJSONObject(); - collaudo.put("chiave", "CL"); + collaudo.put("chiave", StatoPraticaConstants.COLLAUDO); collaudo.put("valore", "Collaudo"); array.put(collaudo); - - json.put("statoPratica" , array); - + + json.put("statoPratica", array); + } out.print(json.toString()); - + out.flush(); - + } } 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 6823924c..ef035fab 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 @@ -312,7 +312,7 @@ public class GestioneAttivitaPortlet extends MVCPortlet { // ADT: aggiunta notifica geologo MailUtil.invioNotificaGeologo(parereGeologo, serviceContext); } else { - throw new PortalException("parere geologo gia presente"); + throw new PortalException("parere endoprocedimentale giĆ  presente"); } } 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/ControlloPraticaLocalServiceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/ControlloPraticaLocalServiceImpl.java index 65e8a1e7..7c930e44 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/ControlloPraticaLocalServiceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/ControlloPraticaLocalServiceImpl.java @@ -536,48 +536,48 @@ public class ControlloPraticaLocalServiceImpl extends ControlloPraticaLocalServi if (AzioniPraticheUtil.isDeposito(controlloPratica.getIntPraticaId())) { JSONObject etichette = JSONFactoryUtil.createJSONObject(); etichette.put("label", "CONFORME"); - etichette.put("value", "CO"); + etichette.put("value", StatoPraticaConstants.CONFORME); etichette.put("default", false); jsonArray.put(etichette); etichette = JSONFactoryUtil.createJSONObject(); etichette.put("label", "NON CONFORME"); - etichette.put("value", "NC"); + etichette.put("value", StatoPraticaConstants.NON_CONFORME); etichette.put("default", false); jsonArray.put(etichette); etichette = JSONFactoryUtil.createJSONObject(); etichette.put("label", "RICHIESTA INTEGRAZIONE"); - etichette.put("value", "IN"); + etichette.put("value", StatoPraticaConstants.INTEGRAZIONE); etichette.put("default", false); jsonArray.put(etichette); etichette = JSONFactoryUtil.createJSONObject(); etichette.put("label", "ANNULLATA"); - etichette.put("value", "AL"); + etichette.put("value", StatoPraticaConstants.ANNULLATA); etichette.put("default", false); jsonArray.put(etichette); } else if (AzioniPraticheUtil.isAutorizzazione(controlloPratica.getIntPraticaId())) { JSONObject etichette = JSONFactoryUtil.createJSONObject(); etichette.put("label", "Autorizzata"); - etichette.put("value", "CO"); + etichette.put("value", StatoPraticaConstants.CONFORME); etichette.put("default", false); jsonArray.put(etichette); etichette = JSONFactoryUtil.createJSONObject(); etichette.put("label", "Non autorizzata"); - etichette.put("value", "NC"); + etichette.put("value", StatoPraticaConstants.NON_CONFORME); etichette.put("default", false); jsonArray.put(etichette); etichette = JSONFactoryUtil.createJSONObject(); etichette.put("label", "Richiesta integrazione"); - etichette.put("value", "IN"); + etichette.put("value", StatoPraticaConstants.INTEGRAZIONE); etichette.put("default", false); jsonArray.put(etichette); etichette = JSONFactoryUtil.createJSONObject(); etichette.put("label", "Preavviso di parere contrario"); - etichette.put("value", "PC"); + etichette.put("value", StatoPraticaConstants.PREAVVISO_CONTRARIO); etichette.put("default", false); jsonArray.put(etichette); etichette = JSONFactoryUtil.createJSONObject(); etichette.put("label", "Non si rilascia parere"); - etichette.put("value", "NP"); + etichette.put("value", StatoPraticaConstants.NO_PARERE); etichette.put("default", false); jsonArray.put(etichette); } @@ -660,7 +660,7 @@ public class ControlloPraticaLocalServiceImpl extends ControlloPraticaLocalServi public String getTipoEsito(long controlloPraticaId) throws SystemException, PortalException { - String tipoEsito = ""; + String tipoEsito = StringPool.BLANK; ControlloPratica controlloPratica = ControlloPraticaLocalServiceUtil .fetchControlloPratica(controlloPraticaId); @@ -697,13 +697,8 @@ public class ControlloPraticaLocalServiceImpl extends ControlloPraticaLocalServi JSONObject json = JSONFactoryUtil.createJSONObject(formLog.getFormParameters()); if (json.has("esito")) { - String appStirng = json.getString("esito"); - switch (appStirng) { - case "IN": - tipoEsito = "Richiesta Integrazione"; - break; - - case "CO": + switch (json.getString("esito")) { + case StatoPraticaConstants.CONFORME: if (AzioniPraticheUtil.isDeposito(controlloPratica.getIntPraticaId())) { tipoEsito = "Conforme"; } else if (AzioniPraticheUtil @@ -711,8 +706,7 @@ public class ControlloPraticaLocalServiceImpl extends ControlloPraticaLocalServi tipoEsito = "Autorizzata"; } break; - - case "NC": + case StatoPraticaConstants.NON_CONFORME: if (AzioniPraticheUtil.isDeposito(controlloPratica.getIntPraticaId())) { tipoEsito = "Non conforme"; } else if (AzioniPraticheUtil @@ -720,11 +714,18 @@ public class ControlloPraticaLocalServiceImpl extends ControlloPraticaLocalServi tipoEsito = "Non autorizzata"; } break; - - case "AL": + case StatoPraticaConstants.INTEGRAZIONE: + tipoEsito = "Richiesta Integrazione"; + break; + case StatoPraticaConstants.PREAVVISO_CONTRARIO: + tipoEsito = "Preavviso di parere contrario"; + break; + case StatoPraticaConstants.NO_PARERE: + tipoEsito = "Non si rilascia parere"; + break; + case StatoPraticaConstants.ANNULLATA: tipoEsito = "Annullata"; break; - default: break; } 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 8d027839..31d0c8cc 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=2761 - build.date=1606987208464 + build.number=2765 + build.date=1607010052417 build.auto.upgrade=true ## diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/init.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/init.jsp index 207191fe..02059103 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/init.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/init.jsp @@ -59,7 +59,7 @@ <%@ page import="it.tref.liferay.portos.bo.service.*" %> <%@ page import="it.tref.liferay.portos.bo.*" %> -<%@page import="it.tref.liferay.portos.bo.shared.util.Constants"%> +<%@page import="it.tref.liferay.portos.bo.util.Constants"%> diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/territori/view.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/territori/view.jsp index 02a7c1bc..6411fe8e 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/territori/view.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/territori/view.jsp @@ -1,6 +1,6 @@ <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="com.liferay.portal.service.GroupServiceUtil"%> -<%@page import="it.tref.liferay.portos.bo.shared.util.Constants"%> +<%@page import="it.tref.liferay.portos.bo.util.Constants"%> <%@ include file="/html/init.jsp"%> <%@page import="com.liferay.portal.kernel.util.Validator"%> <%@page import="com.liferay.portal.kernel.util.FastDateFormatFactoryUtil"%> diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/asset/controllopratica/full_content.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/asset/controllopratica/full_content.jsp index f25f8cbd..f054be1b 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/asset/controllopratica/full_content.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/asset/controllopratica/full_content.jsp @@ -53,7 +53,7 @@ List pareriGeologo = ParereGeologoLocalServiceUtil.findByIntPrati

- Parere Geologo: + Parere Endoprocedimentale: