Sfoglia il codice sorgente

fixes form per pratica ospedaliera

feature/fix_soggetti
marcoalderighi 2 anni fa
parent
commit
7b5d737099
  1. BIN
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-bo-portlet-service.jar
  2. 11
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp
  3. 4
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_soggetti.jsp

BIN
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-bo-portlet-service.jar

File binario non mostrato.

11
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp

@ -205,18 +205,17 @@ if (!ConfigurazioneLocalServiceUtil.isProduction()) {
</div> </div>
<div class="row row-padding-custom"> <div class="row row-padding-custom">
<div class="col-xs-12"> <div class="col-xs-12">
<c:if test="<%= !isPraticaOspedaliera %>">
<c:if <c:if
test='<%=(disabledInput && !enabledByIntegrazione) || !disabledCollaudoStatico || intPratica.getStatoPratica().equals("")%>'> test='<%=(disabledInput && !enabledByIntegrazione) || !disabledCollaudoStatico ||
intPratica.getStatoPratica().equals("") || !isPraticaOspedaliera%>'>
<aui:input disabled="<%=(disabledInput && !enabledByIntegrazione) || proceduraC%>" <aui:input disabled="<%=(disabledInput && !enabledByIntegrazione) || proceduraC%>"
name="collaudoStatico" label="collaudo-statico" name="collaudoStatico" label="collaudo-statico"
checked="<%=dettPratica.getCollaudoStatico()%>" /> checked="<%=dettPratica.getCollaudoStatico()%>" />
</c:if> </c:if>
<c:if test='<%=disabledCollaudoStatico && !intPratica.getStatoPratica().equals("")%>'> <c:if test='<%= (disabledCollaudoStatico && !intPratica.getStatoPratica().equals("")) || isPraticaOspedaliera %>'>
<aui:input name="collaudoStatico" type="checkbox" <aui:input name="collaudoStatico" type="checkbox"
checked="<%=dettPratica.getCollaudoStatico()%>" label="collaudo-statico" disabled="<%=true%>" /> checked="<%=dettPratica.getCollaudoStatico()%>" label="collaudo-statico" disabled="<%=true%>" />
</c:if> </c:if>
</c:if>
</div> </div>
</div> </div>
@ -730,7 +729,7 @@ function duplicati(input) {
name="tcMiglioramentoSismico" label="tc-miglioramento-sismico" /></li> name="tcMiglioramentoSismico" label="tc-miglioramento-sismico" /></li>
<c:if test="<%= !isPraticaOspedaliera %>"> <c:if test="<%= !isPraticaOspedaliera %>">
<li><aui:input <li><aui:input
disabled="<%=(disabledInput && !enabledByIntegrazione) || !checked || proceduraC%>" disabled="<%=(disabledInput && !enabledByIntegrazione) || !checked || proceduraC || isPraticaOspedaliera %>"
name="tcRiparazioneInterventoLocale" label="tc-riparazione-intervento-locale" /></li> name="tcRiparazioneInterventoLocale" label="tc-riparazione-intervento-locale" /></li>
</c:if> </c:if>
</ul> </ul>
@ -888,7 +887,7 @@ AUI().ready(function(A){
checkIfDisableSistemiCostruttivi(); checkIfDisableSistemiCostruttivi();
checkIfDisableInfrastrutture(); checkIfDisableInfrastrutture();
<c:if test="<%= (!disabledInput || enabledByIntegrazione) && !disabledCollaudoStatico %>"> <c:if test="<%= ((!disabledInput || enabledByIntegrazione) && !disabledCollaudoStatico) || !isPraticaOspedaliera %>">
checkCollaudoStatico(); checkCollaudoStatico();
</c:if> </c:if>
}); });

4
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_soggetti.jsp

@ -28,6 +28,8 @@ if (dettPratica == null) {
IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(dettPratica.getIntPraticaId()); IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(dettPratica.getIntPraticaId());
String tipoIntegrazione = (String)request.getAttribute("bean.tipoIntegrazione"); String tipoIntegrazione = (String)request.getAttribute("bean.tipoIntegrazione");
boolean isPraticaOspedaliera = intPratica.isPraticaOspedaliera();
boolean hasDelegaCompilazioneDomanda = (Boolean) SessionUtil.getDettPraticaObject(request, dettPratica.getDettPraticaId(), "hasDelegaCompilazioneDomanda"); boolean hasDelegaCompilazioneDomanda = (Boolean) SessionUtil.getDettPraticaObject(request, dettPratica.getDettPraticaId(), "hasDelegaCompilazioneDomanda");
boolean disabledInput = !hasDelegaCompilazioneDomanda || (TipoIntegrazioneUtil.VARIAZIONE_SOGGETTO.equals(tipoIntegrazione) boolean disabledInput = !hasDelegaCompilazioneDomanda || (TipoIntegrazioneUtil.VARIAZIONE_SOGGETTO.equals(tipoIntegrazione)
&& dettPratica.isCompleta()); && dettPratica.isCompleta());
@ -78,7 +80,7 @@ boolean inBO = ParamUtil.getBoolean(request, "inBO", false);
}); });
Liferay.on('soggetti-ready',function(event) { Liferay.on('soggetti-ready',function(event) {
if(<%= !disabledInput %>){ if(<%= !disabledInput && !isPraticaOspedaliera %>){
var isCommittenteAndDitta = event.isCommittenteAndDitta; var isCommittenteAndDitta = event.isCommittenteAndDitta;
if(isCommittenteAndDitta){ if(isCommittenteAndDitta){
A.one('#<portlet:namespace/>collaudoStaticoCheckbox').addClass('disabled'); A.one('#<portlet:namespace/>collaudoStaticoCheckbox').addClass('disabled');

Caricamento…
Annulla
Salva