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 60cd0a68..75ea1811 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=2858 - build.date=1611666327615 + build.number=2859 + build.date=1611736407928 build.auto.upgrade=true ## 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 dd05fe87..b9f7b08a 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 @@ -51,7 +51,7 @@ List pareriGeologo = ParereGeologoLocalServiceUtil.findByIntPrati Tecnico istruttore: <%= tecnicoIstruttore!=null?tecnicoIstruttore.getFullName(): "Nessun istruttore" %>

- +
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 74afe1f0..05de797e 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 @@ -41,6 +41,24 @@ .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()); + + 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); + } %> @@ -52,6 +70,24 @@ message="" url="<%=FascicoloURLUtil.getFascicoloViewURL(intPratica.getCompanyId(), intPratica.getIntPraticaId()) %>" />
+ + <% + 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); + %> + +
+ +
+
diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivitaistruttore/view_columns.jspf b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivitaistruttore/view_columns.jspf index e21cccd4..741913e9 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivitaistruttore/view_columns.jspf +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivitaistruttore/view_columns.jspf @@ -27,6 +27,7 @@ Provincia provincia = ProvinciaLocalServiceUtil.fetchByC_C(territorio.getCompany List committenti = SoggettoLocalServiceUtil.findByIntPratica_TipologiaSoggetto(intPratica.getIntPraticaId(), TipoSoggettoUtil.COMMITTENTE); List direttoreLavori = SoggettoLocalServiceUtil.findByIntPratica_TipologiaSoggetto(intPratica.getIntPraticaId(), TipoSoggettoUtil.DIRETTORE_LAVORI); List collaudatori = SoggettoLocalServiceUtil.findByIntPratica_TipologiaSoggetto(intPratica.getIntPraticaId(), TipoSoggettoUtil.COLLAUDATORE); +List progettisti = SoggettoLocalServiceUtil.findByIntPratica_TipologiaSoggetto(intPratica.getIntPraticaId(), TipoSoggettoUtil.PROGETTISTA); boolean completata = intPratica.isChiusa(); @@ -36,11 +37,6 @@ if(collaudatori != null && !collaudatori.isEmpty()){ collaudoPrevisto = true; } %> - - - - - " /> @@ -49,10 +45,6 @@ if(collaudatori != null && !collaudatori.isEmpty()){ <%=comune.getDenominazione() %> - - <%=provincia.getProvincia() %> - - <%= LanguageUtil.get(pageContext, PraticaUtil.getStatoPraticaLabel(intPratica.getStatoPratica(), intPratica.getIntPraticaId())) %> @@ -67,50 +59,13 @@ if(collaudatori != null && !collaudatori.isEmpty()){ %> - + <% - for(Soggetto soggetto : direttoreLavori){ + for(Soggetto soggetto : progettisti){ %> <%= soggetto.getDescrizioneCompleta() %> <% } %> - - - - - Nuova Costruzione - - - Adeguamento Sismico - - - Miglioramento Sismico - - - Riparazione Intervento Locale - - - - - - - SI - - - NO - - - - - - SI - - - NO - - - - \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_dettagli.jsp b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_dettagli.jsp index 7986751a..4124bfe5 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_dettagli.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_dettagli.jsp @@ -105,75 +105,29 @@ <%= BeanPropertiesUtil.getString(dettPratica, "vincoli") %>
-
-
-
<%= LanguageUtil.get(pageContext, "dp-sensi") %>
-
-
-
- -
- - <%= LanguageUtil.get(pageContext, "norm-dpr01-dep") %> + + +
+
+
<%= LanguageUtil.get(pageContext, "sanatoria-edilizia") %>
-
- - <%= LanguageUtil.get(pageContext, "norm-dpr02-dep") %> +
+
+
+ + <%= LanguageUtil.get(pageContext, "sanatoria-edilizia-47") %>
- - -
- - <%= LanguageUtil.get(pageContext, "norm-dpr01-aut") %> +
+ + <%= LanguageUtil.get(pageContext, "sanatoria-edilizia-724") %>
-
- - <%= LanguageUtil.get(pageContext, "norm-dpr02-aut") %> +
+ + <%= LanguageUtil.get(pageContext, "sanatoria-edilizia-326") %>
- -
-
-
-
<%= LanguageUtil.get(pageContext, "dp-rispetto") %>
-
-
-
-
- - <%= LanguageUtil.get(pageContext, "norm-dm2018") %> -
-
- - <%= LanguageUtil.get(pageContext, "norm-dm01") %> -
-
- - <%= LanguageUtil.get(pageContext, "norm-dm02") %> -
-
-
-
-
<%= LanguageUtil.get(pageContext, "dp-normativa") %>:
-
-
-
-
- - <%= LanguageUtil.get(pageContext, "norm-dm03") %> -
-
- - <%= LanguageUtil.get(pageContext, "norm-dprg01") %>
-
- - <%= LanguageUtil.get(pageContext, "norm-dprg02") %> -
-
- - <%= LanguageUtil.get(pageContext, "norm-anr") %> -
-
+ +
@@ -188,6 +142,10 @@ <%= LanguageUtil.get(pageContext, "lavori-pubblici") %>
+
+ + <%= LanguageUtil.get(pageContext, "norm-lavori-no-direttore") %> +
<%= LanguageUtil.get(pageContext, "norm-esente-bollo") %> @@ -200,6 +158,10 @@ <%= LanguageUtil.get(pageContext, "collaudo-statico") %>
+
+ + <%= LanguageUtil.get(pageContext, "no-collaudo") %> +
@@ -412,22 +374,34 @@ <%=LanguageUtil.get(pageContext, "tc-nuova-costruzione") %>
- +
+ + <%=LanguageUtil.get(pageContext, "tc-nuova-costruzione-pertinenza") %> +
<%=LanguageUtil.get(pageContext, "tc-costruzioni-esistenti") %>
-
<%=LanguageUtil.get(pageContext, "tc-manut-ord-rest-dem") %>
- +
+ + <%=LanguageUtil.get(pageContext, "tc-intervento-opere-escavazione") %> +
+
+ + <%=LanguageUtil.get(pageContext, "tc-viarch") %> +
+
+ + <%=LanguageUtil.get(pageContext, "tc-opera-a25") %> +
<%=LanguageUtil.get(pageContext, "tc-altro-intervento") %>
-
<%=BeanPropertiesUtil.getString(dettPratica, "tcAltriInterventiDesc") %>
diff --git a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_riepilogo.jsp b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_riepilogo.jsp index ac3157a8..3e919488 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_riepilogo.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_riepilogo.jsp @@ -180,22 +180,34 @@ <%=LanguageUtil.get(pageContext, "tc-nuova-costruzione") %>
- +
+ + <%=LanguageUtil.get(pageContext, "tc-nuova-costruzione-pertinenza") %> +
<%=LanguageUtil.get(pageContext, "tc-costruzioni-esistenti") %>
-
<%=LanguageUtil.get(pageContext, "tc-manut-ord-rest-dem") %>
- +
+ + <%=LanguageUtil.get(pageContext, "tc-intervento-opere-escavazione") %> +
+
+ + <%=LanguageUtil.get(pageContext, "tc-viarch") %> +
+
+ + <%=LanguageUtil.get(pageContext, "tc-opera-a25") %> +
<%=LanguageUtil.get(pageContext, "tc-altro-intervento") %>
-
<%=BeanPropertiesUtil.getString(dettPratica, "tcAltriInterventiDesc") %>