Sfoglia il codice sorgente

fixes form per pratica ospedaliera

feature/fix_soggetti
marcoalderighi 1 anno 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. 27
      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.

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

@ -205,17 +205,16 @@ if (!ConfigurazioneLocalServiceUtil.isProduction()) {
</div>
<div class="row row-padding-custom">
<div class="col-xs-12">
<c:if test="<%= !isPraticaOspedaliera %>">
<c:if
test='<%=(disabledInput && !enabledByIntegrazione) || !disabledCollaudoStatico || intPratica.getStatoPratica().equals("")%>'>
<aui:input disabled="<%=(disabledInput && !enabledByIntegrazione) || proceduraC%>"
name="collaudoStatico" label="collaudo-statico"
checked="<%=dettPratica.getCollaudoStatico()%>" />
</c:if>
<c:if test='<%=disabledCollaudoStatico && !intPratica.getStatoPratica().equals("")%>'>
<aui:input name="collaudoStatico" type="checkbox"
checked="<%=dettPratica.getCollaudoStatico()%>" label="collaudo-statico" disabled="<%=true%>" />
</c:if>
<c:if
test='<%=(disabledInput && !enabledByIntegrazione) || !disabledCollaudoStatico ||
intPratica.getStatoPratica().equals("") || !isPraticaOspedaliera%>'>
<aui:input disabled="<%=(disabledInput && !enabledByIntegrazione) || proceduraC%>"
name="collaudoStatico" label="collaudo-statico"
checked="<%=dettPratica.getCollaudoStatico()%>" />
</c:if>
<c:if test='<%= (disabledCollaudoStatico && !intPratica.getStatoPratica().equals("")) || isPraticaOspedaliera %>'>
<aui:input name="collaudoStatico" type="checkbox"
checked="<%=dettPratica.getCollaudoStatico()%>" label="collaudo-statico" disabled="<%=true%>" />
</c:if>
</div>
</div>
@ -730,8 +729,8 @@ function duplicati(input) {
name="tcMiglioramentoSismico" label="tc-miglioramento-sismico" /></li>
<c:if test="<%= !isPraticaOspedaliera %>">
<li><aui:input
disabled="<%=(disabledInput && !enabledByIntegrazione) || !checked || proceduraC%>"
name="tcRiparazioneInterventoLocale" label="tc-riparazione-intervento-locale" /></li>
disabled="<%=(disabledInput && !enabledByIntegrazione) || !checked || proceduraC || isPraticaOspedaliera %>"
name="tcRiparazioneInterventoLocale" label="tc-riparazione-intervento-locale" /></li>
</c:if>
</ul>
</li>
@ -888,7 +887,7 @@ AUI().ready(function(A){
checkIfDisableSistemiCostruttivi();
checkIfDisableInfrastrutture();
<c:if test="<%= (!disabledInput || enabledByIntegrazione) && !disabledCollaudoStatico %>">
<c:if test="<%= ((!disabledInput || enabledByIntegrazione) && !disabledCollaudoStatico) || !isPraticaOspedaliera %>">
checkCollaudoStatico();
</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());
String tipoIntegrazione = (String)request.getAttribute("bean.tipoIntegrazione");
boolean isPraticaOspedaliera = intPratica.isPraticaOspedaliera();
boolean hasDelegaCompilazioneDomanda = (Boolean) SessionUtil.getDettPraticaObject(request, dettPratica.getDettPraticaId(), "hasDelegaCompilazioneDomanda");
boolean disabledInput = !hasDelegaCompilazioneDomanda || (TipoIntegrazioneUtil.VARIAZIONE_SOGGETTO.equals(tipoIntegrazione)
&& dettPratica.isCompleta());
@ -78,7 +80,7 @@ boolean inBO = ParamUtil.getBoolean(request, "inBO", false);
});
Liferay.on('soggetti-ready',function(event) {
if(<%= !disabledInput %>){
if(<%= !disabledInput && !isPraticaOspedaliera %>){
var isCommittenteAndDitta = event.isCommittenteAndDitta;
if(isCommittenteAndDitta){
A.one('#<portlet:namespace/>collaudoStaticoCheckbox').addClass('disabled');

Caricamento…
Annulla
Salva