Sfoglia il codice sorgente

fix campi preselezionati

feature/fix_soggetti
Marco Alderighi 1 anno fa
parent
commit
446b6f166f
  1. BIN
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-bo-portlet-service.jar
  2. 5
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_modal_fascicolo.jsp
  3. 47
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_desc_edificio.jsp

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

File binario non mostrato.

5
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_modal_fascicolo.jsp

@ -170,7 +170,10 @@
var ospedalieraId = ospedalieraRadio.attr("id");
var ospedalieraLabel = ospedalieraRadio.closest('label[for="' + ospedalieraId + '"]');
if(!rd.ospedalieraEnabled){
ospedalieraRadio.prop('disabled', 'disabled').prop('checked', false);
var formValidator = Liferay.Form.get('<portlet:namespace /><%= formName %>').formValidator;
ospedalieraRadio.prop('checked', false);
formValidator.validate();
ospedalieraRadio.prop('disabled', 'disabled');
if(!ospedalieraLabel.hasClass('hidden')){
ospedalieraLabel.addClass('hidden');
}

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

@ -22,6 +22,8 @@ boolean hasDelegaCompilazioneDomanda = (Boolean) SessionUtil.getDettPraticaObjec
boolean disabledInput = !hasDelegaCompilazioneDomanda || TipoIntegrazioneUtil.VARIAZIONE_SOGGETTO.equals(dettPratica.getTipoIntegrazione());
boolean disabledByIntegrazione = TipoIntegrazioneUtil.RICHIESTA_INTEGRAZIONE.equals(dettPratica.getTipoIntegrazione());
boolean isPraticaOspedaliera = intPratica.isPraticaOspedaliera();
%>
<liferay-util:include page="/html/fascicolofe/navigator/header.jsp" servletContext="<%=application %>">
@ -229,22 +231,26 @@ boolean disabledByIntegrazione = TipoIntegrazioneUtil.RICHIESTA_INTEGRAZIONE.equ
<h5><b><%=LanguageUtil.get(pageContext, "de-uso") %></b></h5>
</div>
<div class="col-xs-12 col-sm-8 col-md-9 col-lg-9 de__dati-metrici--right">
<%
String deUsoValue = BeanParamUtil.getString(dettPratica, request, "deUso");
boolean isUsoSelected = !deUsoValue.equals("") && !deUsoValue.equals(null);
%>
<aui:input disabled="<%=disabledInput %>" inlineField="true" label="de-uso-abitativo" name="deUso"
type="radio" checked='<%=BeanParamUtil.getString(dettPratica, request, "deUso").equalsIgnoreCase("abitativo") %>' value="abitativo"/>
type="radio" checked='<%= deUsoValue.equalsIgnoreCase("abitativo") %>' value="abitativo"/>
<aui:input disabled="<%=disabledInput %>" inlineField="true" label="de-uso-produttivo" name="deUso"
type="radio" checked='<%=BeanParamUtil.getString(dettPratica, request, "deUso").equalsIgnoreCase("produttivo") %>' value="produttivo"/>
type="radio" checked='<%= deUsoValue.equalsIgnoreCase("produttivo") %>' value="produttivo"/>
<aui:input disabled="<%=disabledInput %>" inlineField="true" label="de-uso-commercio" name="deUso"
type="radio" checked='<%=BeanParamUtil.getString(dettPratica, request, "deUso").equalsIgnoreCase("commercio") %>' value="commercio"/>
type="radio" checked='<%= deUsoValue.equalsIgnoreCase("commercio") %>' value="commercio"/>
<aui:input disabled="<%=disabledInput %>" inlineField="true" label="de-uso-uffici" name="deUso"
type="radio" checked='<%=BeanParamUtil.getString(dettPratica, request, "deUso").equalsIgnoreCase("uffici") %>' value="uffici"/>
type="radio" checked='<%= deUsoValue.equalsIgnoreCase("uffici") %>' value="uffici"/>
<aui:input disabled="<%=disabledInput %>" inlineField="true" label="de-uso-servizi" name="deUso"
type="radio" checked='<%=BeanParamUtil.getString(dettPratica, request, "deUso").equalsIgnoreCase("servizi") %>' value="servizi"/>
type="radio" checked='<%= deUsoValue.equalsIgnoreCase("servizi") %>' value="servizi"/>
<aui:input disabled="<%=disabledInput %>" inlineField="true" label="de-uso-deposito" name="deUso"
type="radio" checked='<%=BeanParamUtil.getString(dettPratica, request, "deUso").equalsIgnoreCase("deposito") %>' value="deposito"/>
<aui:input disabled="<%=disabledInput %>" inlineField="true" label="de-uso-strategico" name="deUso"
type="radio" checked='<%=BeanParamUtil.getString(dettPratica, request, "deUso").equalsIgnoreCase("strategico") %>' value="strategico"/>
type="radio" checked='<%= deUsoValue.equalsIgnoreCase("deposito") %>' value="deposito"/>
<aui:input disabled="<%=disabledInput %>" inlineField="true" label="de-uso-strategico" name="deUso" value="strategico"
type="radio" checked='<%= deUsoValue.equalsIgnoreCase("strategico") || (!isUsoSelected && isPraticaOspedaliera) %>'/>
<aui:input disabled="<%=disabledInput %>" inlineField="true" label="de-uso-turistico" name="deUso"
type="radio" checked='<%=BeanParamUtil.getString(dettPratica, request, "deUso").equalsIgnoreCase("turistico") %>' value="turistico"/>
type="radio" checked='<%= deUsoValue.equalsIgnoreCase("turistico") %>' value="turistico"/>
</div>
</div>
<div class="row">
@ -252,15 +258,21 @@ boolean disabledByIntegrazione = TipoIntegrazioneUtil.RICHIESTA_INTEGRAZIONE.equ
<h5><b><%=LanguageUtil.get(pageContext, "de-utilizzazione") %></b></h5>
</div>
<div class="col-xs-12 col-sm-8 col-md-9 col-lg-9 de__dati-metrici--right">
<%
String deUtilizzazioneValue = BeanParamUtil.getString(dettPratica, request, "deUtilizzazione");
String[] utilizzazioneValuesArray = {"1","2","3"};
boolean isUtilizzazioneSelected = !deUtilizzazioneValue.equals("") && !deUtilizzazioneValue.equals(null);
%>
<aui:input disabled="<%=disabledInput %>" inlineField="true" label="de-utilizzazione-1"
name="deUtilizzazione"
type="radio" checked='<%=BeanParamUtil.getString(dettPratica, request, "deUtilizzazione").equalsIgnoreCase("1") %>' value="1"/>
type="radio" value="1"
checked='<%= deUtilizzazioneValue.equalsIgnoreCase("1") || (!isUtilizzazioneSelected && isPraticaOspedaliera) %>'/>
<aui:input disabled="<%=disabledInput %>" inlineField="true" label="de-utilizzazione-2"
name="deUtilizzazione"
type="radio" checked='<%=BeanParamUtil.getString(dettPratica, request, "deUtilizzazione").equalsIgnoreCase("2") %>' value="2"/>
type="radio" checked='<%= deUtilizzazioneValue.equalsIgnoreCase("2") %>' value="2"/>
<aui:input disabled="<%=disabledInput %>" inlineField="true" label="de-utilizzazione-3"
name="deUtilizzazione"
type="radio" checked='<%=BeanParamUtil.getString(dettPratica, request, "deUtilizzazione").equalsIgnoreCase("3") %>' value="3"/>
type="radio" checked='<%= deUtilizzazioneValue.equalsIgnoreCase("3") %>' value="3"/>
</div>
</div>
<div class="row">
@ -1068,4 +1080,15 @@ function calcPubPerc(val) {
var perc = 100 - val;
$(".pub-percent input").val(perc);
}
<% if(isPraticaOspedaliera){ %>
$(document).ready(function(){
var pubPercent = $(".pub-percent input");
var privPercent = $(".priv-percent input");
if(pubPercent.val() == 0 && privPercent.val() == 0){
pubPercent.val(100);
calcPrivPerc(100);
}
});
<% } %>
</script>
Caricamento…
Annulla
Salva