|
|
|
@ -118,13 +118,13 @@
|
|
|
|
|
<div class="container-name-file"> |
|
|
|
|
<% |
|
|
|
|
String color = ""; |
|
|
|
|
if( soggetto.getTmp() ){ |
|
|
|
|
color = "txt-orange"; |
|
|
|
|
} else { |
|
|
|
|
color = "txt-green"; |
|
|
|
|
} |
|
|
|
|
DocPratica docPratica = DocPraticaLocalServiceUtil.fetchDocPratica(soggetto.getFileVariazioneId()); |
|
|
|
|
long docPraticaId = docPratica.getDocPraticaId(); |
|
|
|
|
if( soggetto.getTmp() ){ |
|
|
|
|
color = "txt-orange"; |
|
|
|
|
} else { |
|
|
|
|
color = "txt-green"; |
|
|
|
|
} |
|
|
|
|
DocPratica docPratica = DocPraticaLocalServiceUtil.fetchDocPratica(soggetto.getFileVariazioneId()); |
|
|
|
|
long docPraticaId = docPratica.getDocPraticaId(); |
|
|
|
|
%> |
|
|
|
|
<i class="fa fa-circle file-icon <%=color%>" aria-hidden="true"></i> |
|
|
|
|
<c:if test="<%=Validator.isNotNull(docPratica.getDescLong())%>"> |
|
|
|
@ -136,41 +136,41 @@
|
|
|
|
|
|
|
|
|
|
<% |
|
|
|
|
FirmeBean firme = FirmeUtil.deserialize(docPratica.getJsonFirmatari()); |
|
|
|
|
StringBuilder tooltipTile = new StringBuilder(); |
|
|
|
|
String cssIcon = StringPool.BLANK; |
|
|
|
|
String cssColor= StringPool.BLANK; |
|
|
|
|
|
|
|
|
|
if(!firme.allSignatures().isEmpty()){ |
|
|
|
|
tooltipTile.append("Firme sul file:<ul>"); |
|
|
|
|
for( FirmeDetail firma : firme.allFirmeDetails()){ |
|
|
|
|
|
|
|
|
|
List<Soggetto> soggetti = SoggettoLocalServiceUtil.findByIntPratica_CodiceFiscale(docPratica.getIntPraticaId(), firma.getCfFirmatario()); |
|
|
|
|
if (soggetti.size() > 1 ){ |
|
|
|
|
Soggetto sogg = soggetti.get(0); |
|
|
|
|
tooltipTile.append("<li>"+sogg.getNome() + " " + sogg.getCognome() ); |
|
|
|
|
} |
|
|
|
|
tooltipTile.append("<li>"+firma.getCfFirmatario()); |
|
|
|
|
if(Validator.isNotNull(firma.getDtFirma())){ |
|
|
|
|
tooltipTile.append(" del "+dateFormatDate.format(firma.getDtFirma())); |
|
|
|
|
} |
|
|
|
|
tooltipTile.append("</li>"); |
|
|
|
|
} |
|
|
|
|
tooltipTile.append("</ul>"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if(!firme.getFirmeDigitali().isEmpty()){ |
|
|
|
|
cssIcon = "fa-pencil"; |
|
|
|
|
cssColor= "txt-green"; |
|
|
|
|
}else if(docPratica.getStatus() == 1){ |
|
|
|
|
cssIcon= "fa-cog fa-spin"; |
|
|
|
|
cssColor= "txt-orange"; |
|
|
|
|
tooltipTile.append("Estrazione firme in corso"); |
|
|
|
|
}else if(docPratica.getStatus() == 4){ |
|
|
|
|
cssIcon= "fa-alert"; |
|
|
|
|
cssColor= "txt-red"; |
|
|
|
|
tooltipTile.append("Errore nell'estrazione delle firme"); |
|
|
|
|
} |
|
|
|
|
%> |
|
|
|
|
StringBuilder tooltipTile = new StringBuilder(); |
|
|
|
|
String cssIcon = StringPool.BLANK; |
|
|
|
|
String cssColor= StringPool.BLANK; |
|
|
|
|
|
|
|
|
|
if(!firme.allSignatures().isEmpty()){ |
|
|
|
|
tooltipTile.append("Firme sul file:<ul>"); |
|
|
|
|
for( FirmeDetail firma : firme.allFirmeDetails()){ |
|
|
|
|
|
|
|
|
|
List<Soggetto> soggetti = SoggettoLocalServiceUtil.findByIntPratica_CodiceFiscale(docPratica.getIntPraticaId(), firma.getCfFirmatario()); |
|
|
|
|
if (soggetti.size() > 1 ){ |
|
|
|
|
Soggetto sogg = soggetti.get(0); |
|
|
|
|
tooltipTile.append("<li>"+sogg.getNome() + " " + sogg.getCognome() ); |
|
|
|
|
} |
|
|
|
|
tooltipTile.append("<li>"+firma.getCfFirmatario()); |
|
|
|
|
if(Validator.isNotNull(firma.getDtFirma())){ |
|
|
|
|
tooltipTile.append(" del "+dateFormatDate.format(firma.getDtFirma())); |
|
|
|
|
} |
|
|
|
|
tooltipTile.append("</li>"); |
|
|
|
|
} |
|
|
|
|
tooltipTile.append("</ul>"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if(!firme.getFirmeDigitali().isEmpty()){ |
|
|
|
|
cssIcon = "fa-pencil"; |
|
|
|
|
cssColor= "txt-green"; |
|
|
|
|
}else if(docPratica.getStatus() == 1){ |
|
|
|
|
cssIcon= "fa-cog fa-spin"; |
|
|
|
|
cssColor= "txt-orange"; |
|
|
|
|
tooltipTile.append("Estrazione firme in corso"); |
|
|
|
|
}else if(docPratica.getStatus() == 4){ |
|
|
|
|
cssIcon= "fa-alert"; |
|
|
|
|
cssColor= "txt-red"; |
|
|
|
|
tooltipTile.append("Errore nell'estrazione delle firme"); |
|
|
|
|
} |
|
|
|
|
%> |
|
|
|
|
|
|
|
|
|
<span class='<%="fa "+cssIcon+" asseverazioni-icon tooltip-info "+cssColor%>' |
|
|
|
|
title="<%=tooltipTile.toString()%>"> </span> <sub |
|
|
|
@ -307,7 +307,7 @@
|
|
|
|
|
<div class="col-xs-4 col-sm-4 col-md-4 col-lg-4"> |
|
|
|
|
<div class="container-input_altrosoggetto" style="display: none;"> |
|
|
|
|
<aui:input disabled="<%=disabledInput%>" name="tipoAltroSoggetto" label="Professione" class="input_altrosoggetto"> |
|
|
|
|
<aui:validator name="tipoAltroSoggetto" errorMessage="campo-richiesto"> |
|
|
|
|
<aui:validator name="custom" errorMessage="campo-richiesto"> |
|
|
|
|
function (val, fieldNode, ruleValue) { |
|
|
|
|
return fieldNode.get('disabled') || (val != null && val!=''); |
|
|
|
|
} |
|
|
|
@ -1204,6 +1204,12 @@
|
|
|
|
|
.set( |
|
|
|
|
"value", |
|
|
|
|
jsonData.nome); |
|
|
|
|
A |
|
|
|
|
.one( |
|
|
|
|
"#<portlet:namespace />tipoAltroSoggetto") |
|
|
|
|
.set( |
|
|
|
|
"value", |
|
|
|
|
jsonData.tipoAltroSoggetto); |
|
|
|
|
A |
|
|
|
|
.one( |
|
|
|
|
"#<portlet:namespace />cognome") |
|
|
|
@ -1745,7 +1751,7 @@
|
|
|
|
|
var altroSoggetto = "<%= TipoSoggettoUtil.ALTRO_SOGGETTO %>"; |
|
|
|
|
|
|
|
|
|
var value = $('#<portlet:namespace/>tipologiaSoggetto').val(); |
|
|
|
|
if (value == altroSoggetto && ! <%=disabledInput%>) { |
|
|
|
|
if (value == altroSoggetto && !<%=disabledInput%>) { |
|
|
|
|
$('.container-input_altrosoggetto').show(); |
|
|
|
|
$('.input_altrosoggetto').removeAttr('disabled').removeClass('disabled'); |
|
|
|
|
} else { |
|
|
|
|