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 773ad87c..b28e91d7 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 @@ -11,6 +11,7 @@ import java.util.Collection; import java.util.HashSet; import java.util.LinkedHashMap; import java.util.Map; + import com.liferay.portal.kernel.exception.PortalException; import com.liferay.portal.kernel.exception.SystemException; import com.liferay.portal.kernel.log.Log; @@ -107,6 +108,8 @@ public class AvvisoUtil { put(StatoPraticaConstants.AUTORIZZATA, "conf.geniocivile.avviso.template.id.autorizzata"); put(StatoPraticaConstants.NON_AUTORIZZATA, "conf.geniocivile.avviso.template.id.non_autorizzata"); put(StatoPraticaConstants.INTEGRAZIONE, "conf.geniocivile.avviso.template.id.integrazione"); + // put(StatoPraticaConstants.VIDIMATA, + // "label.admingeniocivile.avviso.tipoDocumento.vidimata"); put(StatoPraticaConstants.PREAVVISO_CONTRARIO, "conf.geniocivile.avviso.template.id.preavvisocontrario"); put(StatoPraticaConstants.NO_PARERE, "conf.geniocivile.avviso.template.id.noparere"); 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 25b40457..d05914f0 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 @@ -1270,17 +1270,27 @@ tipo-procedura-b = B - Interventi di “minore rilevanza” D.D.G. 344/20 all. tipo-procedura-b1 = B1 - Interventi di “minore rilevanza” zone 1-2 ed interventi in abitati da consolidare, art.61 (zone 3-4) tipo-procedura-c = C - Interventi “privi di rilevanza“ D.D.G. 344/20 all. A - lett. C -#tipo_procedura_P0 = 1) Autorizzazione per interventi su Beni Culturali (D.Lgs. 42/2004 artt. 21, 31, 48, 49, 50) -tipo_procedura_P1 = 1) Autorizzazione per interventi su Beni Culturali mobili -tipo_procedura_P2 = 2) Autorizzazione per interventi su Beni Culturali immobili -tipo_procedura_P3 = 3) Verifica preventiva dell’interesse archeologico -tipo_procedura_P4 = 4) Autorizzazione prevista dagli strumenti urbanistici per interventi in aree e immobili non assoggettati a tutela ai sensi del D.Lgs. 42/2004 (c.d. centri storici) -tipo_procedura_P5 = 5) Autorizzazione per "Settori Speciali" -tipo_procedura_P6 = 6) Autorizzazione paesaggistica -tipo_procedura_P7 = 7) Autorizzazione paesaggistica per interventi di lieve entità -tipo_procedura_P8 = 8) Accertamento di compatibilità paesaggistica -tipo_procedura_P9 = 9) Condono Edilizio -tipo_procedura_P10 = 10) Certificazione di sussistenza vincoli +tipo_procedura_P0 = 1) Autorizzazione per interventi su Beni Culturali (D.Lgs. 42/2004 artt. 21, 31, 48, 49, 50) +tipo_procedura_P1 = 1.1) Interventi su Beni Culturali mobili +tipo_procedura_P2 = 1.2) Interventi su Beni Culturali immobili +tipo_procedura_P3 = 2) Verifica preventiva dell’interesse archeologico (D.Lgs. 25/2016, art. 25) +tipo_procedura_P4 = 3) Autorizzazione per interventi di edilizia su Beni Culturali (D.Lgs. 42/2004 artt. 21, 22) +tipo_procedura_P5 = 4) Autorizzazione paesaggistica per interventi e/o opere di grande impegno territoriale (D.Lgs. 42/2004 art. 146) +tipo_procedura_P6 = 5) Autorizzazione paesaggistica per opere il cui impatto è valutato mediante documentazione semplificata (D.Lgs. 42/2004 art. 146) +tipo_procedura_P7 = 6) Autorizzazione paesaggistica per interventi di lieve entità (L.R. 5/2019 artt. 3, 5) +tipo_procedura_P8 = 7) Accertamento di compatibilità paesaggistica (D.Lgs. 42/2004 art. 146, 167) +tipo_procedura_P9 = 8) Accertamento di compatibilità paesaggistica per Sanatorie Edilizie (L. 47/1985 e L.R. 37/1985 – L. 724/1994 – L. 326/2003 e L.R. 15/2004) +tipo_procedura_P10 = 9) Certificazione di sussistenza vincoli + +#tipo_procedura_p11 = 1) Autorizzazione per interventi su Beni Culturali mobili +#tipo_procedura_P12 = 2) Autorizzazione per interventi su Beni Culturali immobili +#tipo_procedura_P13 = 3) Verifica preventiva dell’interesse archeologico +#tipo_procedura_P14 = 4) Autorizzazione prevista dagli strumenti urbanistici per interventi in aree e immobili non assoggettati a tutela ai sensi del D.Lgs. 42/2004 (c.d. centri storici) +#tipo_procedura_P15 = 5) Autorizzazione per "Settori Speciali" +#tipo_procedura_P16 = 6) Autorizzazione paesaggistica +#tipo_procedura_P17 = 7) Autorizzazione paesaggistica per interventi di lieve entità +#tipo_procedura_P18 = 8) Accertamento di compatibilità paesaggistica +#tipo_procedura_P19 = 9) Condono Edilizio sanatoria-edilizia = Sanatoria edilizia intervento-voce-b = L.R. 5/2019, art. 3, allegato B: intervento alla voce B 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 ab85bd25..af08f2c9 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 @@ -97,8 +97,6 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase * to access the asseverazione local service. */ - private static final Log _log = LogFactoryUtil.getLog(AvvisoLocalServiceImpl.class.getName()); - private static final Log _log = LogFactoryUtil.getLog(AsseverazioneLocalServiceImpl.class); @Override @@ -175,7 +173,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase break; case TipoSoggettoUtil.PROGETTISTA: if (Validator.isNull(ambitoProfessione) - || ambitoProfessione.equalsIgnoreCase("ambitoProf-architettonico") + || ambitoProfessione.equalsIgnoreCase("architettonico") || ambitoProfessione.equalsIgnoreCase("ambitoProf-altro")) { file = "progettista_architettonico"; } else { 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 cb8b7a4e..085e173a 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=2906 - build.date=1615278830398 + build.number=2912 + build.date=1615307426711 build.auto.upgrade=true ## diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/allegati_manuali/view.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/allegati_manuali/view.jsp index 1e23f4a1..f9ca1c58 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/allegati_manuali/view.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/allegati_manuali/view.jsp @@ -6,180 +6,154 @@ <%@page import="com.liferay.portal.kernel.repository.model.FileEntry"%> <%@page import="com.liferay.portlet.documentlibrary.service.DLAppLocalServiceUtil"%> <%@page import="com.liferay.portal.kernel.portlet.LiferayWindowState"%> -<%@ include file="/html/allegati_manuali/init.jsp" %> - +<%@include file="/html/allegati_manuali/init.jsp"%> <% - long intPraticaId = ParamUtil.getLong(request, "intPraticaId"); - long dettPraticaId = ParamUtil.getLong(request, "dettPraticaId"); - - IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(intPraticaId); - Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(intPratica.getTerritorioId()); - long territorioGroupId = territorio.getGroupId(); -%> - - +long intPraticaId = ParamUtil.getLong(request, "intPraticaId"); +long dettPraticaId = ParamUtil.getLong(request, "dettPraticaId"); +IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(intPraticaId); +Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(intPratica.getTerritorioId()); +long territorioGroupId = territorio.getGroupId(); +%> +
-
- - - - - +
+ + + + + -
- - - - - + - + - + - -
- - - + + results="<%= AllegatoManualeLocalServiceUtil.findByIntPratica(intPraticaId, QueryUtil.ALL_POS, + QueryUtil.ALL_POS, null) %>" + total="<%=AllegatoManualeLocalServiceUtil.countByIntPratica(intPraticaId)%>"> - - + <% - String title = StringPool.BLANK; - if(Validator.isNotNull(allegatoManuale.getFileEntryId())){ - FileEntry fileEntry = DLAppLocalServiceUtil.getFileEntry(allegatoManuale.getFileEntryId()); - title = fileEntry.getTitle(); - } + String title = StringPool.BLANK; + if (Validator.isNotNull(allegatoManuale.getFileEntryId())) { + FileEntry fileEntry = DLAppLocalServiceUtil.getFileEntry(allegatoManuale.getFileEntryId()); + title = fileEntry.getTitle(); + } %> - - + - - - + <% - if(Validator.isNotNull(allegatoManuale.getFileEntryId())){ - FileEntry fileEntry = DLAppLocalServiceUtil.getFileEntry(allegatoManuale.getFileEntryId()); + if (Validator.isNotNull(allegatoManuale.getFileEntryId())) { + FileEntry fileEntry = DLAppLocalServiceUtil.getFileEntry(allegatoManuale.getFileEntryId()); %> - - - - - -
  • - -
  • - <% - String downloadUrl = DLUtil.getPreviewURL(fileEntry, fileEntry.getLatestFileVersion(), themeDisplay, "&download=true"); - %> -
  • - -
  • - - <% - Avviso avviso = AvvisoLocalServiceUtil.fetchAvviso(allegatoManuale.getAvvisoId()); - %> - -
  • - - - - - - + + + + + +
  • + +
  • + <% + String downloadUrl = DLUtil.getPreviewURL(fileEntry, fileEntry.getLatestFileVersion(), themeDisplay, "&download=true"); + %> +
  • + +
  • + <% + Avviso avviso = AvvisoLocalServiceUtil.fetchAvviso(allegatoManuale.getAvvisoId()); + %> + +
  • + + + + + A.one('<%="#"+renderResponse.getNamespace()+"delete_"+allegatoManuale.getAllegatoManualeId() %>').on( - 'click', - function(event) { - event.preventDefault(); - A.io.request( - '<%=deleteUrl%>', - { - on: { - failure: function() { - alert('impossibile rimuovere il documento!'); - }, - success: function(event, id, obj) { - window.parent.Liferay.fire('allegati_manuali-open'); - Liferay.Portlet.refresh("#p_p_id"); - } + 'click', + function(event) { + event.preventDefault(); + A.io.request( + '<%=deleteUrl%>', + { + on: { + failure: function() { + alert('impossibile rimuovere il documento!'); + }, + success: function(event, id, obj) { + window.parent.Liferay.fire('allegati_manuali-open'); + Liferay.Portlet.refresh("#p_p_id"); } } - ); - } - ); - + } + ); + } + ); +
  • <% - } else if(Validator.isNull(allegatoManuale.getFileEntryId()) && Validator.isNotNull(allegatoManuale.getOldFileEntryId())){ + } else if (Validator.isNull(allegatoManuale.getFileEntryId()) && Validator.isNotNull(allegatoManuale.getOldFileEntryId())) { %> - - + + - + <% } %>
    -
    - - +
    -
    Liferay.fire('allegati_manuali-ready'); - - - diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_allegati.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_allegati.jsp index e3b35950..84aa5725 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_allegati.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_allegati.jsp @@ -1,201 +1,176 @@ <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> -<%@page import="it.tref.liferay.portos.bo.shared.util.TipoIntegrazioneUtil"%> -<%@page import="it.tref.liferay.portos.bo.shared.bean.FirmeDetail"%> -<%@page import="it.tref.liferay.portos.bo.shared.util.FirmeUtil"%> -<%@page import="it.tref.liferay.portos.bo.shared.bean.FirmeBean"%> -<%@page import="com.liferay.portlet.documentlibrary.util.DLUtil"%> -<%@page import="com.liferay.portlet.documentlibrary.service.DLFileEntryServiceUtil"%> -<%@page import="java.text.DateFormat"%> -<%@page import="javax.swing.text.html.parser.DocumentParser"%> -<%@page import="it.tref.liferay.portos.bo.util.DocumentiPraticaUtil"%> - -<%@page import="java.util.List"%> -<%@page import="java.util.ArrayList"%> -<%@page import="java.util.Comparator"%> -<%@page import="java.util.Collections"%> -<%@page import="javax.portlet.PortletURL"%> - - <%@page import="com.liferay.portal.kernel.portlet.LiferayWindowState"%> -<%@page import="com.liferay.portal.kernel.util.KeyValuePair"%> +<%@page import="it.tref.liferay.portos.bo.util.DocumentiPraticaUtil"%> +<%@page import="it.tref.liferay.portos.bo.shared.util.FirmeUtil"%> <%@page import="java.util.ArrayList"%> -<%@page import="java.io.Serializable"%> -<%@page import="javax.portlet.PortletURL"%> -<%@page import="java.util.LinkedHashMap"%> -<%@page import="java.util.Map.Entry"%> - -<%@ include file="/html/fascicolo/init.jsp" %> - - - -

    - +<%@include file="/html/fascicolo/init.jsp"%> + +

    <% - String comingFrom = ParamUtil.getString(request,"comingFrom", - GetterUtil.getString( - PortalUtil.getOriginalServletRequest(request).getParameter("page_allegati"), - "page_allegati") - ); - DettPratica dettPratica = (DettPratica)request.getAttribute("bean.dettPratica.lastData"); - HttpServletRequest httpServletRequest = PortalUtil.getOriginalServletRequest(request); - if(dettPratica==null){ - long dettPraticaId = ParamUtil.getLong(request, "dettPraticaId"); - if(dettPraticaId==0){ - dettPraticaId = GetterUtil.getLong( httpServletRequest.getParameter("dettPraticaId")); - } - dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId); +String comingFrom = ParamUtil.getString(request, "comingFrom", GetterUtil.getString( + PortalUtil.getOriginalServletRequest(request).getParameter("page_allegati"), "page_allegati")); +DettPratica dettPratica = (DettPratica) request.getAttribute("bean.dettPratica.lastData"); +HttpServletRequest httpServletRequest = PortalUtil.getOriginalServletRequest(request); +if (dettPratica == null) { + long dettPraticaId = ParamUtil.getLong(request, "dettPraticaId"); + if (dettPraticaId == 0) { + dettPraticaId = GetterUtil.getLong( httpServletRequest.getParameter("dettPraticaId")); } - IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(dettPratica.getIntPraticaId()); + dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId); +} +IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(dettPratica.getIntPraticaId()); %> - - - - - - - -
    - - - - - -
    + + + + + +
    + + + + + +
    <% - List tipologiaAllegati = DocumentiPraticaUtil.getDocDomanda(); - for(String codiceDoc:tipologiaAllegati){ - List docPraticas = DocPraticaLocalServiceUtil.findByIntPratica_Tipologia(dettPratica.getIntPraticaId(), codiceDoc, QueryUtil.ALL_POS, QueryUtil.ALL_POS); +List tipologiaAllegati = DocumentiPraticaUtil.getDocDomanda(); +for (String codiceDoc : tipologiaAllegati) { + List docPraticas = DocPraticaLocalServiceUtil.findByIntPratica_Tipologia(dettPratica.getIntPraticaId(), + codiceDoc, QueryUtil.ALL_POS, QueryUtil.ALL_POS); %> - -
    -
    - -
    - <% - if(!docPraticas.isEmpty()){ +
    +
    + +
    + <% + if (!docPraticas.isEmpty()) { %> - - + + - + <% - for(DocPratica docPratica:docPraticas){ + for (DocPratica docPratica : docPraticas) { long docPraticaId = docPratica.getDocPraticaId(); %> - - - + + - + - - + + - + + <% } %> @@ -231,19 +206,17 @@ <% } %> - \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_asseverazioni.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_asseverazioni.jsp index 0a2f3dd8..0d186773 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_asseverazioni.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_asseverazioni.jsp @@ -1,3 +1,4 @@ +<%@page import="com.liferay.portal.model.User"%> <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="com.liferay.portlet.documentlibrary.service.DLAppLocalServiceUtil"%> <%@page import="com.liferay.portlet.documentlibrary.util.DLUtil"%> @@ -7,102 +8,99 @@ <%@page import="it.tref.liferay.portos.bo.model.IntPratica"%> <%@page import="com.liferay.portal.kernel.util.ParamUtil"%> <%@page import="it.tref.liferay.portos.bo.model.DettPratica"%> - -<%@ include file="/html/fascicolo/init.jsp" %> - +<%@include file="/html/fascicolo/init.jsp"%> +

    <% - DettPratica dettPratica = (DettPratica)request.getAttribute("bean.dettPratica.lastData"); - long dettPraticaId = dettPratica.getDettPraticaId(); - IntPratica intPratica = (IntPratica)request.getAttribute("bean.intPratica"); - long intPraticaId = intPratica.getIntPraticaId(); - - OrderByComparator orderByComparator = OrderByComparatorFactoryUtil.create("portos_bo_Asseverazione", "asseverazioneId", "asc"); +DettPratica dettPratica = (DettPratica)request.getAttribute("bean.dettPratica.lastData"); +long dettPraticaId = dettPratica.getDettPraticaId(); +IntPratica intPratica = (IntPratica)request.getAttribute("bean.intPratica"); +long intPraticaId = intPratica.getIntPraticaId(); +OrderByComparator orderByComparator = OrderByComparatorFactoryUtil.create("portos_bo_Asseverazione", + "asseverazioneId", "asc"); %> -
    - - - + + results="<%= AsseverazioneServiceUtil.findByIntPratica_InEsito(intPraticaId, + new String[]{AsseverazioniUtil.STATO_ESEGUITA}, QueryUtil.ALL_POS, + QueryUtil.ALL_POS, orderByComparator) %>" + total="<%= AsseverazioneServiceUtil.countByIntPratica_InEsito(intPraticaId, + new String[]{AsseverazioniUtil.STATO_ESEGUITA}) %>"> - - - + - <% - if(SoggettoLocalServiceUtil.countValidByIntPratica_CodiceFiscale(intPraticaId, asseverazione.getCodiceFiscale())==0){ - out.print("
    Non esistono soggetti nella pratica abbinato al codice fiscale
    "); - }else{ - if(UserLocalServiceUtil.fetchUserByScreenName(asseverazione.getCompanyId(), asseverazione.getCodiceFiscale())==null){ - out.print("
    Non esiste nessun utente di portale abbinato al codice fiscale
    "); - } - List soggetti = SoggettoLocalServiceUtil.getValidByIntPratica_CodiceFiscale(intPraticaId, asseverazione.getCodiceFiscale()); - if(!soggetti.isEmpty()){ - out.print("
    "+soggetti.get(0).getDescrizioneCompleta()+"
    "); - } + if (SoggettoLocalServiceUtil.countValidByIntPratica_CodiceFiscale(intPraticaId, + asseverazione.getCodiceFiscale()) == 0) { + if (intPratica.getUserName().equalsIgnoreCase(asseverazione.getCodiceFiscale())) { + User titolare = UserLocalServiceUtil.getUser(intPratica.getUserId()); + out.print(titolare.getFirstName() + StringPool.SPACE + titolare.getLastName()); + } else { + out.print("
    Nella pratica non esistono soggetti abbinati al codice fiscale
    "); } - + } else { + if (UserLocalServiceUtil.fetchUserByScreenName(asseverazione.getCompanyId(), + asseverazione.getCodiceFiscale()) == null) { + out.print("
    Non esistono utenti di portale abbinati al codice fiscale
    "); + } + List soggetti = SoggettoLocalServiceUtil.getValidByIntPratica_CodiceFiscale( + intPraticaId, asseverazione.getCodiceFiscale()); + if (!soggetti.isEmpty()) { + out.print("
    "+soggetti.get(0).getDescrizioneCompleta()+"
    "); + } + } %>
    - + - <% - DettPratica rif = DettPraticaLocalServiceUtil.getDettPratica(asseverazione.getDettPraticaId()); - out.print(rif.getFullDescription()); + <% + DettPratica rif = DettPraticaLocalServiceUtil.getDettPratica(asseverazione.getDettPraticaId()); + out.print(rif.getFullDescription()); %> - + - - + <% - FileEntry fileEntry = DLAppLocalServiceUtil.getFileEntry(asseverazione.getFileEntryId()); - String downloadUrl = DLUtil.getPreviewURL(fileEntry, fileEntry.getLatestFileVersion(), themeDisplay, "&download=true"); + FileEntry fileEntry = DLAppLocalServiceUtil.getFileEntry(asseverazione.getFileEntryId()); + String downloadUrl = DLUtil.getPreviewURL(fileEntry, fileEntry.getLatestFileVersion(), + themeDisplay, "&download=true"); %> - + -
    - - +
    -
    - \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/view_fascicolo.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/view_fascicolo.jsp index dcea7630..dc201161 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/view_fascicolo.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/view_fascicolo.jsp @@ -1,68 +1,36 @@ <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants"%> <%@ include file="/html/fascicolo/init.jsp" %> - <% -/* -String[] pageRiepilogo = new String[] { "page_riepilogo", "page_dettagli_principali","page_desc_edificio","page_sez_geologica","page_soggetti","page_allegati","page_asseverazioni","page_pagamenti","page_andamento","page_avvisi","page_storico_titolari","page_versioning"}; -String[] pageIntegrazioni = new String[] { "page_in_dettagli","page_in_allegati","page_in_soggetti"}; -String[] pageVarianti = new String[] { "page_va_dettagli","page_va_allegati","page_va_soggetti"}; -String[] pageFineLavori = new String[] { "page_fl_dati","page_fl_allegati","page_fl_pagamenti"}; -String[] pageCollaudi = new String[] { "page_co_dati","page_co_allegati","page_co_pagamenti"}; -String[] pageComunicazioni = new String[] { "page_bo_fe","page_doc_aggiuntiva","page_allegati_manuali"}; +String[] pageRiepilogo = new String[] { "page_riepilogo", "page_dettagli_principali", "page_desc_edificio", "page_sez_geologica", + "page_soggetti", "page_allegati", "page_asseverazioni", "page_pagamenti", "page_andamento", "page_avvisi", + "page_storico_titolari", "page_versioning" }; +String[] pageIntegrazioni = new String[] { "page_in_dettagli", "page_in_allegati", "page_in_soggetti" }; +String[] pageVarianti = new String[] { "page_va_dettagli", "page_va_allegati", "page_va_soggetti" }; +String[] pageComunicazioni = new String[] { "page_bo_fe", "page_doc_aggiuntiva", "page_allegati_manuali" }; long intPraticaId = ParamUtil.getLong(request, "intPraticaId"); IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(intPraticaId); -if(intPratica.getStatoPratica().equalsIgnoreCase(StatoPraticaConstants.ANNULLATA)){ - pageRiepilogo = new String[] { "page_riepilogo", "page_dettagli_principali","page_desc_edificio","page_sez_geologica","page_soggetti","page_allegati","page_allegati_annullamento","page_asseverazioni","page_pagamenti","page_andamento","page_avvisi","page_storico_titolari","page_versioning"}; - +if (intPratica.getStatoPratica().equalsIgnoreCase(StatoPraticaConstants.ANNULLATA)) { + pageRiepilogo = new String[] { "page_riepilogo", "page_dettagli_principali", "page_desc_edificio", "page_sez_geologica", + "page_soggetti", "page_allegati", "page_allegati_annullamento", "page_asseverazioni", "page_pagamenti", + "page_andamento", "page_avvisi", "page_storico_titolari", "page_versioning" }; } -String[][] categorySections = { pageRiepilogo,pageIntegrazioni,pageVarianti,pageFineLavori,pageCollaudi,pageComunicazioni}; +String[][] categorySections = { pageRiepilogo, pageIntegrazioni, pageVarianti, pageComunicazioni }; -String[] _CATEGORY_NAMES = { "cat_riepilogo","cat_integrazioni","cat_varianti","cat_fine_lavori","cat_collaudi","cat_comunicazioni"}; +String[] _CATEGORY_NAMES = { "cat_riepilogo", "cat_integrazioni", "cat_varianti", "cat_comunicazioni" }; DettPratica dettPraticaLast = DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(intPratica.getIntPraticaId()); -DettPratica dettPraticaLastData = DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(intPratica.getIntPraticaId()); +DettPratica dettPraticaLastData = dettPraticaLast; request.setAttribute("bean.intPratica", intPratica); -request.setAttribute("bean.dettPratica.last", DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(intPratica.getIntPraticaId())); -request.setAttribute("bean.dettPratica.lastData", DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(intPratica.getIntPraticaId()));////TODO utilizzare getLastdByIntPraticaAndTipoPratica -*/ - -String[] pageRiepilogo = new String[] { "page_riepilogo", "page_dettagli_principali","page_desc_edificio","page_sez_geologica","page_soggetti","page_allegati","page_asseverazioni","page_pagamenti","page_andamento","page_avvisi","page_storico_titolari","page_versioning"}; -String[] pageIntegrazioni = new String[] { "page_in_dettagli","page_in_allegati","page_in_soggetti"}; -String[] pageVarianti = new String[] { "page_va_dettagli","page_va_allegati","page_va_soggetti"}; -String[] pageComunicazioni = new String[] { "page_bo_fe","page_doc_aggiuntiva","page_allegati_manuali"}; - -long intPraticaId = ParamUtil.getLong(request, "intPraticaId"); -IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(intPraticaId); -if(intPratica.getStatoPratica().equalsIgnoreCase(StatoPraticaConstants.ANNULLATA)){ - pageRiepilogo = new String[] { "page_riepilogo", "page_dettagli_principali","page_desc_edificio","page_sez_geologica","page_soggetti","page_allegati","page_allegati_annullamento","page_asseverazioni","page_pagamenti","page_andamento","page_avvisi","page_storico_titolari","page_versioning"}; -} -String[][] categorySections = { pageRiepilogo,pageIntegrazioni,pageVarianti,pageComunicazioni}; - -String[] _CATEGORY_NAMES = { "cat_riepilogo","cat_integrazioni","cat_varianti","cat_comunicazioni"}; -DettPratica dettPraticaLast = DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(intPratica.getIntPraticaId()); -DettPratica dettPraticaLastData = DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(intPratica.getIntPraticaId()); - -request.setAttribute("bean.intPratica", intPratica); -request.setAttribute("bean.dettPratica.last", DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(intPratica.getIntPraticaId())); -request.setAttribute("bean.dettPratica.lastData", DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(intPratica.getIntPraticaId())); - +request.setAttribute("bean.dettPratica.last", dettPraticaLast); +request.setAttribute("bean.dettPratica.lastData", dettPraticaLastData); %> - <%@ include file="/html/fascicolo/html_bottom.jspf" %> - <%@ include file="/html/fascicolo/html_top.jspf" %> + <%@ include file="/html/fascicolo/html_top.jspf" %> - - - + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivita/advanced_search.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivita/advanced_search.jsp index d89a0c5c..f30408ae 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivita/advanced_search.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivita/advanced_search.jsp @@ -14,25 +14,21 @@ <%@page import="com.liferay.portal.service.OrganizationLocalServiceUtil"%> <%@page import="org.apache.commons.lang.StringEscapeUtils"%> <%@include file="/html/fascicolo/init.jsp"%> - <% List organizationList = OrganizationLocalServiceUtil.getUserOrganizations(user.getUserId()); %> - - + id='<%= renderResponse.getNamespace() + scopeGroupId + "ricercaSaiPanel" %>' collapsible="true" extended="false" + persistState="true">
    -
    +
    -
    +
    -
    +
    Seleziona il tipo di pratica @@ -44,12 +40,11 @@ List organizationList = OrganizationLocalServiceUtil.getUserOrgani - - + <%-- ADT - BUG-11 Aggiunta filtro ricerca --%>
    -
    +
    Stato Pratica @@ -101,106 +96,93 @@ List organizationList = OrganizationLocalServiceUtil.getUserOrgani
    -
    +
    -
    +
    -
    - <%--ADT BUG BO ID = 8 SEZIONE ATTIVITà --%> - - - Tutti - <% - List tecniciIstruttori = new ArrayList(); - for(Organization org : organizationList){ - Role role = RoleLocalServiceUtil.getRole(org.getCompanyId(), "portos_istruttore"); - List istruttori = UserGroupRoleLocalServiceUtil.getUserGroupRolesByGroupAndRole(org.getGroupId(), role.getRoleId()); - - for (UserGroupRole userGroupRole : istruttori) { - if(tecniciIstruttori.isEmpty()){ - tecniciIstruttori.add(userGroupRole); - - } else { - boolean isPresent = false; - for(UserGroupRole tecnico : tecniciIstruttori){ - if(tecnico.getUserId() == userGroupRole.getUserId()){ - isPresent = true; - break; - } - } - if(!isPresent){ - tecniciIstruttori.add(userGroupRole); - } - }}} - List tecniciIstruttoriSorted = new ArrayList(); - for(UserGroupRole tecnico : tecniciIstruttori){ - IstruttoreBean istruttore = new IstruttoreBean(); - istruttore.setIdIstruttore(tecnico.getUserId()); - istruttore.setDenominazione(tecnico.getUser().getFullName()); - tecniciIstruttoriSorted.add(istruttore); - } - Collections.sort(tecniciIstruttoriSorted); - for(IstruttoreBean istruttore : tecniciIstruttoriSorted){ - - - - %> - <%=istruttore.getDenominazione() %> +
    + <%-- ADT BUG BO ID = 8 SEZIONE ATTIVITÀ --%> + + + Tutti + <% + List tecniciIstruttori = new ArrayList(); + for(Organization org : organizationList) { + Role role = RoleLocalServiceUtil.getRole(org.getCompanyId(), "portos_istruttore"); + List istruttori = UserGroupRoleLocalServiceUtil.getUserGroupRolesByGroupAndRole( + org.getGroupId(), role.getRoleId()); + for (UserGroupRole userGroupRole : istruttori) { + if (tecniciIstruttori.isEmpty()) { + tecniciIstruttori.add(userGroupRole); + } else { + boolean isPresent = false; + for(UserGroupRole tecnico : tecniciIstruttori) { + if (tecnico.getUserId() == userGroupRole.getUserId()) { + isPresent = true; + break; + } + } + if(!isPresent){ + tecniciIstruttori.add(userGroupRole); + } + } + } + } + List tecniciIstruttoriSorted = new ArrayList(); + for (UserGroupRole tecnico : tecniciIstruttori) { + IstruttoreBean istruttore = new IstruttoreBean(); + istruttore.setIdIstruttore(tecnico.getUserId()); + istruttore.setDenominazione(tecnico.getUser().getFullName()); + tecniciIstruttoriSorted.add(istruttore); + } + Collections.sort(tecniciIstruttoriSorted); + for (IstruttoreBean istruttore : tecniciIstruttoriSorted) { + %> + <%= istruttore.getDenominazione() %> <% - } - - - %> + } + %>
    -
    -
    - - +
    + + - - + +
    -
    - - +
    + Tutte <% - for(Organization org : organizationList){ - if(org.getParentOrganizationId()!= 0){ - - %> - <%=org.getName() %> + for (Organization org : organizationList) { + if (org.getParentOrganizationId() != 0) { + %> + <%= org.getName() %> <% - } - } - %> + } + } + %>
    - <% - String comuneSelect = ParamUtil.getString(renderRequest, "comune"); - %> - - + <% + String comuneSelect = ParamUtil.getString(renderRequest, "comune"); + %> +
    @@ -212,7 +194,7 @@ List organizationList = OrganizationLocalServiceUtil.getUserOrgani
    -
    +
    Tutte Assegnazione @@ -226,80 +208,71 @@ List organizationList = OrganizationLocalServiceUtil.getUserOrgani
    -
    +
    -
    +
    Nome Task Numero Progetto Protocollo Data Invio Tipo Pratica -
    -
    +
    Dec Asc -
    -
    - -<%--ADT BUG BO ID = 1 SEZIONE ATTIVITà --%> +<%-- ADT BUG BO ID = 1 SEZIONE ATTIVITÀ --%> - - $(".add-new-project__ufficio select").change(function(){ - var comuni = ''; - var val = $(this).val(); - $(".add-new-project__comune select").empty(); - - A.io.request( - '<%= getComuniURL %>', - { - data: { - ufficioId: val - },dataType: 'json', - on: { - success: function() { - $(".add-new-project__comune select").empty(); - $(".add-new-project__comune select").append($(' + } + } + ); +}).trigger("change"); + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivitaistruttore/action_button.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivitaistruttore/action_button.jsp index 05de797e..e86673f7 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivitaistruttore/action_button.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivitaistruttore/action_button.jsp @@ -1,109 +1,74 @@ <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> -<%@page import="it.tref.liferay.portos.bo.util.WorkflowConstants"%> -<%@page import="it.tref.liferay.portos.bo.shared.util.ActionKeys"%> -<%@page import="it.tref.liferay.portos.bo.service.permission.IntPraticaPermission"%> -<%@page import="com.liferay.portal.model.Role"%> -<%@page import="com.liferay.portal.kernel.workflow.WorkflowTaskAssignee"%> +<%@page import="com.liferay.portal.kernel.portlet.LiferayWindowState"%> <%@page import="com.liferay.portal.kernel.workflow.WorkflowTask"%> <%@page import="com.liferay.portal.kernel.workflow.WorkflowTaskManagerUtil"%> -<%@page import="com.liferay.portal.service.WorkflowInstanceLinkLocalServiceUtil"%> -<%@page import="com.liferay.portal.model.WorkflowInstanceLink"%> -<%@page import="com.liferay.portal.service.persistence.WorkflowInstanceLinkUtil"%> -<%@page import="com.liferay.portal.kernel.workflow.WorkflowDefinitionManagerUtil"%> -<%@page import="javax.portlet.PortletRequest"%> -<%@page import="com.liferay.portal.service.LayoutLocalServiceUtil"%> <%@page import="com.liferay.portal.model.GroupConstants"%> +<%@page import="com.liferay.portal.model.WorkflowInstanceLink"%> <%@page import="com.liferay.portal.service.GroupLocalServiceUtil"%> -<%@page import="it.tref.liferay.portos.bo.shared.util.PortletKeys"%> +<%@page import="com.liferay.portal.service.LayoutLocalServiceUtil"%> +<%@page import="com.liferay.portal.service.WorkflowInstanceLinkLocalServiceUtil"%> <%@page import="com.liferay.portlet.PortletURLFactoryUtil"%> <%@page import="it.tref.liferay.portos.bo.shared.util.FascicoloURLUtil"%> -<%@page import="it.tref.liferay.portos.bo.util.GenioCivileBaseUtil"%> -<%@page import="com.liferay.portal.service.UserGroupRoleLocalServiceUtil"%> -<%@page import="it.tref.liferay.portos.bo.util.WorkflowUtil"%> -<%@page import="it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants"%> -<%@page import="com.liferay.portal.kernel.util.ListUtil"%> -<%@page import="it.tref.liferay.portos.bo.util.PraticaUtil"%> +<%@page import="it.tref.liferay.portos.bo.shared.util.PortletKeys"%> <%@page import="java.util.ArrayList"%> -<%@page import="com.liferay.portal.kernel.util.WebKeys"%> -<%@page import="com.liferay.portal.kernel.dao.search.SearchContainer"%> -<%@page import="java.util.Map"%> -<%@page import="java.util.HashMap"%> -<%@page import="com.liferay.portal.kernel.util.StringUtil"%> -<%@page import="com.liferay.portal.kernel.portlet.LiferayWindowState"%> -<%@page import="com.liferay.portal.service.permission.PortletPermissionUtil"%> -<%@ include file="/html/gestioneattivita/init.jsp" %> - +<%@page import="javax.portlet.PortletRequest"%> +<%@ include file="/html/gestioneattivita/init.jsp"%> <% +SearchContainer searchContainer = (SearchContainer) request.getAttribute("liferay-ui:search:searchContainer"); +ResultRow row = (ResultRow) request.getAttribute(WebKeys.SEARCH_CONTAINER_RESULT_ROW); - SearchContainer searchContainer = (SearchContainer) request - .getAttribute("liferay-ui:search:searchContainer"); - ResultRow row = (ResultRow) request - .getAttribute(WebKeys.SEARCH_CONTAINER_RESULT_ROW); - - IntPratica intPratica = (IntPratica) row.getObject(); - - List controlliPratica = ControlloPraticaLocalServiceUtil.findByIntPratica(intPratica.getIntPraticaId()); - ControlloPratica controlloPratica = null; - if(controlliPratica.size() > 0) - controlloPratica = controlliPratica.get(controlliPratica.size()-1); - Group controlPanelGroup = GroupLocalServiceUtil.getGroup(company.getCompanyId(), GroupConstants.CONTROL_PANEL); - long controlPanelPlid = LayoutLocalServiceUtil.getDefaultPlid(controlPanelGroup.getGroupId(),true); - - WorkflowInstanceLink workflowInstanceLink = WorkflowInstanceLinkLocalServiceUtil.fetchWorkflowInstanceLink( - controlloPratica.getCompanyId(),controlloPratica.getGroupId(), ControlloPratica.class.getName(),controlloPratica.getPrimaryKey()); +IntPratica intPratica = (IntPratica) row.getObject(); - List listaTask = null; - if (workflowInstanceLink == null) { - listaTask = new ArrayList(); - } else { - listaTask = WorkflowTaskManagerUtil.getWorkflowTasksByWorkflowInstance(controlloPratica.getCompanyId(), null, - workflowInstanceLink.getWorkflowInstanceId(), false, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null); - } +List controlliPratica = ControlloPraticaLocalServiceUtil.findByIntPratica(intPratica.getIntPraticaId()); +ControlloPratica controlloPratica = null; +if (controlliPratica.size() > 0 ) { + controlloPratica = controlliPratica.get(controlliPratica.size() - 1); +} +Group controlPanelGroup = GroupLocalServiceUtil.getGroup(company.getCompanyId(), GroupConstants.CONTROL_PANEL); +long controlPanelPlid = LayoutLocalServiceUtil.getDefaultPlid(controlPanelGroup.getGroupId(),true); +WorkflowInstanceLink workflowInstanceLink = WorkflowInstanceLinkLocalServiceUtil.fetchWorkflowInstanceLink( + controlloPratica.getCompanyId(),controlloPratica.getGroupId(), ControlloPratica.class.getName(), + controlloPratica.getPrimaryKey()); +List listaTask = null; +if (workflowInstanceLink == null) { + listaTask = new ArrayList(); +} else { + listaTask = WorkflowTaskManagerUtil.getWorkflowTasksByWorkflowInstance(controlloPratica.getCompanyId(), null, + workflowInstanceLink.getWorkflowInstanceId(), false, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null); +} %> - -
    - +
    + +
    + + <% + PortletURL workflowTaskURL = PortletURLFactoryUtil.create(request, PortletKeys.MY_WORKFLOW_TASKS,controlPanelPlid, + PortletRequest.RENDER_PHASE); + workflowTaskURL.setParameter("struts_action", "/my_workflow_tasks/edit_workflow_task"); + workflowTaskURL.setParameter("workflowTaskId",String.valueOf(listaTask.get(0).getWorkflowTaskId())); + workflowTaskURL.setPortletMode(PortletMode.VIEW); + workflowTaskURL.setWindowState(LiferayWindowState.POP_UP); + %> +
    +
    - - <% - PortletURL workflowTaskURL = PortletURLFactoryUtil.create(request, PortletKeys.MY_WORKFLOW_TASKS,controlPanelPlid, PortletRequest.RENDER_PHASE); - workflowTaskURL.setParameter("struts_action", - "/my_workflow_tasks/edit_workflow_task"); - workflowTaskURL.setParameter("workflowTaskId",String.valueOf(listaTask.get(0).getWorkflowTaskId())); - workflowTaskURL.setPortletMode(PortletMode.VIEW); - workflowTaskURL.setWindowState(LiferayWindowState.POP_UP); - %> - -
    - -
    -
    +
    - - - \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivitaistruttore/advanced_search.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivitaistruttore/advanced_search.jsp index f9b55f1a..d0963a0b 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivitaistruttore/advanced_search.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivitaistruttore/advanced_search.jsp @@ -1,216 +1,196 @@ <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants"%> -<%@page import="java.util.Collections"%> -<%@page import="java.util.Comparator"%> -<%@page import="java.util.ArrayList"%> <%@page import="com.liferay.portal.model.Organization"%> <%@page import="com.liferay.portal.service.OrganizationLocalServiceUtil"%> -<%@include file="/html/fascicolo/init.jsp" %> - - - - - - - - - - - - - - - - - - - - +<%@include file="/html/fascicolo/init.jsp"%> + + + + + + + + + + + + + + + + + + + - <% List organizationList = OrganizationLocalServiceUtil.getUserOrganizations(user.getUserId()); %> - - - -
    -
    -
    - -
    -
    - - Seleziona il tipo di pratica - - - - -
    -
    - - Stato Pratica - - - - - - - - - - - - - - -
    -
    -
    -
    - -
    -
    - -
    -
    - -
    -
    -
    -
    - - - Tutte - <% - for(Organization org : organizationList){ - %> - <%=org.getName() %> - <% - } - %> - - -
    -
    - <% - String comuneSelect = ParamUtil.getString(renderRequest, "comune"); - %> - - -
    -
    - - - - - - - - - - -
    -
    -
    -
    - - Pratica Aperta : - - - - -
    -
    -
    -
    - - Tipologia Intervento : - - - - - - -
    -
    -
    -
    -
    -
    - - Nome Task - Numero Progetto - Data Invio - Tipo Pratica - - -
    -
    - - Asc - Dec - -
    -
    -
    -
    - - - + +
    +
    +
    + +
    +
    + + Seleziona il tipo di pratica + + + + +
    +
    + + Stato Pratica + + + + + + + + + + + + + + +
    +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    +
    + + + Tutte + <% + for (Organization org : organizationList) { + %> + <%= org.getName() %> + <% + } + %> + + +
    +
    + <% + String comuneSelect = ParamUtil.getString(renderRequest, "comune"); + %> + +
    +
    + + + + + + + + + + +
    +
    +
    +
    + + Pratica Aperta : + + + + +
    +
    +
    +
    + + Tipologia Intervento : + + + + + + +
    +
    +
    +
    +
    +
    + + Nome Task + Numero Progetto + Data Invio + Tipo Pratica + +
    +
    + + Asc + Dec +
    - - - +
    +
    +
    + + +
    +
    <%-- ADT BUG-ID=16 Sezione Pratiche Assegnate --%> - - $(".add-new-project__ufficio select").change(function(){ - var comuni = ''; - var val = $(this).val(); - $(".add-new-project__comune select").empty(); - - A.io.request( - '<%= getComuniURL %>', - { - data: { - ufficioId: val - },dataType: 'json', - on: { - success: function() { - $(".add-new-project__comune select").empty(); - $(".add-new-project__comune select").append($(' \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestionefirme/view.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestionefirme/view.jsp index 74672c22..bd73132f 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestionefirme/view.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestionefirme/view.jsp @@ -1,50 +1,33 @@ <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> - <%@page import="com.liferay.portal.kernel.util.StringUtil"%> <%@page import="com.liferay.portal.kernel.util.ParamUtil"%> <%@page import="javax.portlet.PortletURL"%> - - -<%@include file="/html/gestionefirme/init.jsp" %> - +<%@include file="/html/gestionefirme/init.jsp"%> <% - PortletURL portletURL = renderResponse.createRenderURL(); - portletURL.setParameter("tabs1", tabs1 ); - +String[] tabs = StringUtil.split(tabNames); %> -
    - - - + - - - - - - - - - + + <%-- ADT BUG-ID=16 Sezione Pratiche Assegnate / Export CSV delle firme --%> + + + + -
    - - + - + - +
    diff --git a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_modal_fascicolo.jsp b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_modal_fascicolo.jsp index ee6b300f..4d7a70e3 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_modal_fascicolo.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_modal_fascicolo.jsp @@ -23,19 +23,19 @@
    - - " type="radio" value="<%= Constants.PROCEDURA_P1 %>" showRequiredLabel="true" disabled="<%=true%>" > + " type="radio" value="<%= Constants.PROCEDURA_P0 %>" showRequiredLabel="true" disabled="true"> - " type="radio" value="<%= Constants.PROCEDURA_P2 %>" showRequiredLabel="true" disabled="<%=true%>" /> - " type="radio" value="<%= Constants.PROCEDURA_P3 %>" showRequiredLabel="true" disabled="<%=true%>" /> - " type="radio" value="<%= Constants.PROCEDURA_P4 %>" showRequiredLabel="true" disabled="<%=true%>" /> - " type="radio" value="<%= Constants.PROCEDURA_P5 %>" showRequiredLabel="true" disabled="<%=true%>" /> - " type="radio" value="<%= Constants.PROCEDURA_P6 %>" showRequiredLabel="true" disabled="<%=true%>" /> - " type="radio" value="<%= Constants.PROCEDURA_P7 %>" showRequiredLabel="true" disabled="<%=true%>" /> - " type="radio" value="<%= Constants.PROCEDURA_P8 %>" showRequiredLabel="true" disabled="<%=true%>" /> - " type="radio" value="<%= Constants.PROCEDURA_P9 %>" showRequiredLabel="true" disabled="<%=true%>" /> - " type="radio" value="<%= Constants.PROCEDURA_P10 %>" showRequiredLabel="true" disabled="<%=true%>" /> + " type="radio" value="<%= Constants.PROCEDURA_P1 %>" showRequiredLabel="true" disabled="true" /> + " type="radio" value="<%= Constants.PROCEDURA_P2 %>" showRequiredLabel="true" disabled="true" /> + " type="radio" value="<%= Constants.PROCEDURA_P3 %>" showRequiredLabel="true" disabled="true" /> + " type="radio" value="<%= Constants.PROCEDURA_P4 %>" showRequiredLabel="true" disabled="true" /> + " type="radio" value="<%= Constants.PROCEDURA_P5 %>" showRequiredLabel="true" disabled="true" /> + " type="radio" value="<%= Constants.PROCEDURA_P6 %>" showRequiredLabel="true" disabled="true" /> + " type="radio" value="<%= Constants.PROCEDURA_P7 %>" showRequiredLabel="true" disabled="true" /> + " type="radio" value="<%= Constants.PROCEDURA_P8 %>" showRequiredLabel="true" disabled="true" /> + " type="radio" value="<%= Constants.PROCEDURA_P9 %>" showRequiredLabel="true" disabled="true" /> + " type="radio" value="<%= Constants.PROCEDURA_P10 %>" showRequiredLabel="true" disabled="true" />
    STATO ALLEGATO FIRME AGGIUNTO DA INVALIDATO DA AZIONI
    - - - <%= docPratica.getFileName() %> - - <% - FirmeBean firme = FirmeUtil.deserialize(docPratica.getJsonFirmatari()); - StringBuilder title = new StringBuilder(); - if(firme.numeroFirme()>0){ - List cfCheck = new ArrayList(); - if(!firme.getFirmeDigitali().isEmpty()){ - title.append("Firma sul file:
      "); - for(FirmeDetail firma: firme.getFirmeDigitali()){ - List soggetti = SoggettoLocalServiceUtil.findByIntPratica_CodiceFiscale(docPratica.getIntPraticaId(), firma.getCfFirmatario()); - if (soggetti.size() > 0 ){ - title.append("
    • "+soggetti.get(0).getNome() + " " + soggetti.get(0).getCognome()+"
    • "); +
    + + + <%= docPratica.getFileName() %> + + <% + FirmeBean firme = FirmeUtil.deserialize(docPratica.getJsonFirmatari()); + StringBuilder title = new StringBuilder(); + if (firme.numeroFirme() > 0) { + List cfCheck = new ArrayList(); + if (!firme.getFirmeDigitali().isEmpty()) { + title.append("Firma sul file:
      "); + for (FirmeDetail firma : firme.getFirmeDigitali()) { + List soggetti = SoggettoLocalServiceUtil.findByIntPratica_CodiceFiscale( + docPratica.getIntPraticaId(), firma.getCfFirmatario()); + if (soggetti.size() > 0) { + title.append("
    • ").append(soggetti.get(0).getNome()).append(StringPool.SPACE) + .append(soggetti.get(0).getCognome()).append("
    • "); } - title.append("
    • "+firma.getCfFirmatario()); - cfCheck.add(firma.getCfFirmatario().trim()); - if(Validator.isNotNull(firma.getDtFirma())){ - title.append(" del "+dateFormatDate.format(firma.getDtFirma())); - } - title.append("
    • "); - } - title.append("
    "); - } - if(!firme.getFirmeApplicativo().isEmpty()){ - title.append("Firme da applicativo:
      "); - for(FirmeDetail firma: firme.getFirmeApplicativo()){ - List soggetti = SoggettoLocalServiceUtil.findByIntPratica_CodiceFiscale(docPratica.getIntPraticaId(), firma.getCfFirmatario()); + title.append("
    • ").append(firma.getCfFirmatario()); + cfCheck.add(firma.getCfFirmatario().trim()); + if (Validator.isNotNull(firma.getDtFirma())) { + title.append(" del ").append(dateFormatDate.format(firma.getDtFirma())); + } + title.append("
    • "); + } + title.append("
    "); + } + if (!firme.getFirmeApplicativo().isEmpty()) { + title.append("Firme da applicativo:
      "); + for (FirmeDetail firma : firme.getFirmeApplicativo()) { + List soggetti = SoggettoLocalServiceUtil.findByIntPratica_CodiceFiscale( + docPratica.getIntPraticaId(), firma.getCfFirmatario()); if (soggetti.size() > 0 ){ - title.append("
    • "+soggetti.get(0).getNome() + " " + soggetti.get(0).getCognome()+"
    • "); + title.append("
    • ").append(soggetti.get(0).getNome()).append(StringPool.SPACE) + .append(soggetti.get(0).getCognome()).append("
    • "); + } + title.append("
    • ").append(firma.getCfFirmatario()); + if (Validator.isNotNull(firma.getDtFirma())) { + title.append(" del ").append(dateFormatDate.format(firma.getDtFirma())); } - title.append("
    • "+firma.getCfFirmatario()); - if(Validator.isNotNull(firma.getDtFirma())){ - title.append(" del "+dateFormatDate.format(firma.getDtFirma())); - } - title.append("
    • "); - } - title.append("
    "); - } - } - if(firme.numeroFirme()>0){ - %> - - <%=firme.numeroFirme() %> - - <% - }else{ - %> - - <% + title.append(""); + } + title.append(""); } + } + if (firme.numeroFirme() > 0) { %> -
    - <% - String description = StringPool.BLANK; + + <%= firme.numeroFirme() %> + + <% + } else { + %> + + <% + } + %> + + <% + String description = StringPool.BLANK; - if(DettPratica.class.getName().equalsIgnoreCase(docPratica.getClassName())){ - DettPratica adding = DettPraticaLocalServiceUtil.fetchDettPratica(docPratica.getClassPk()); - if(adding!=null){ - //description = Validator.isNotNull(adding.getTipoIntegrazione()) ? LanguageUtil.get(pageContext, "label-integrazione-"+adding.getTipoIntegrazione())+" del "+adding.getDataEffettuazione() : "" ; - description = adding.getFullDescription(); - } - }else if(FineLavori.class.getName().equalsIgnoreCase(docPratica.getClassName())){ - FineLavori adding = FineLavoriLocalServiceUtil.fetchFineLavori(docPratica.getClassPk()); - if(adding!=null){ - description = adding.getFullDescription() ; - } - }else if(Collaudo.class.getName().equalsIgnoreCase(docPratica.getClassName())){ - Collaudo adding = CollaudoLocalServiceUtil.fetchCollaudo(docPratica.getClassPk()); - if(adding!=null){ - description = adding.getFullDescription() ; - } - } - - out.print(description); - %> - - <% - //Lasciato solo dettpratica perche' fine lavori e collaudo non possono rimuovere gli allegati - DettPratica removing = DettPraticaLocalServiceUtil.fetchDettPratica(docPratica.getDettPraticaIdRimozione()); - if(removing != null){ - %> - <%= removing.getFullDescription() %> - <% - } - %> - - + if(DettPratica.class.getName().equalsIgnoreCase(docPratica.getClassName())){ + DettPratica adding = DettPraticaLocalServiceUtil.fetchDettPratica(docPratica.getClassPk()); + if(adding!=null){ + //description = Validator.isNotNull(adding.getTipoIntegrazione()) ? LanguageUtil.get(pageContext, "label-integrazione-"+adding.getTipoIntegrazione())+" del "+adding.getDataEffettuazione() : "" ; + description = adding.getFullDescription(); + } + }else if(FineLavori.class.getName().equalsIgnoreCase(docPratica.getClassName())){ + FineLavori adding = FineLavoriLocalServiceUtil.fetchFineLavori(docPratica.getClassPk()); + if(adding!=null){ + description = adding.getFullDescription() ; + } + }else if(Collaudo.class.getName().equalsIgnoreCase(docPratica.getClassName())){ + Collaudo adding = CollaudoLocalServiceUtil.fetchCollaudo(docPratica.getClassPk()); + if(adding!=null){ + description = adding.getFullDescription() ; + } + } + + out.print(description); + %> + + <% + //Lasciato solo dettpratica perche' fine lavori e collaudo non possono rimuovere gli allegati + DettPratica removing = DettPraticaLocalServiceUtil.fetchDettPratica(docPratica.getDettPraticaIdRimozione()); + if(removing != null){ + %> + <%= removing.getFullDescription() %> + <% + } + %> + + @@ -203,20 +178,20 @@ - + <% String classPk = String.valueOf(docPratica.getDocPraticaId()); String className = DocPratica.class.getName(); - %> + %> -