marcoalderighi
2 anni fa
7 ha cambiato i file con 188 aggiunte e 13 eliminazioni
@ -0,0 +1,113 @@
|
||||
<%@page import="it.tref.liferay.portos.bo.service.DettPraticaServiceUtil"%> |
||||
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.FineLavoriLocalServiceUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.model.FineLavori"%> |
||||
<%@page import="it.tref.liferay.portos.bo.util.AzioniPraticheUtil"%> |
||||
<%@page import="it.tref.liferay.portos.bo.model.DettPratica"%> |
||||
<%@page import="it.tref.liferay.portos.bo.service.DettPraticaLocalServiceUtil"%> |
||||
<%@include file="/html/fascicolofe/init.jsp"%> |
||||
<% |
||||
String backURL = ParamUtil.getString(request, "backURL"); |
||||
long fineLavoriId = ParamUtil.getLong(request, "fineLavoriId", 0L); |
||||
FineLavori fineLavori = FineLavoriLocalServiceUtil.fetchFineLavori(fineLavoriId); |
||||
long intPraticaId = fineLavori.getIntPraticaId(); |
||||
IntPratica intPratica = IntPraticaServiceUtil.getIntPratica(intPraticaId); |
||||
DettPratica dettPratica = DettPraticaServiceUtil.getLastCompletedByIntPratica(intPraticaId); |
||||
if (dettPratica == null) { |
||||
dettPratica = DettPraticaServiceUtil.getLastEditableByIntPratica(intPraticaId); |
||||
} |
||||
String fmName = "fmFirstStepFineLavori"; |
||||
%> |
||||
<liferay-portlet:actionURL name="salvaFirstStepFineLavori" var="salvaFirstStepFineLavoriURL" > |
||||
<liferay-portlet:param name="fineLavoriId" value="<%= String.valueOf(fineLavoriId) %>"/> |
||||
<liferay-portlet:param name="backURL" value="<%= backURL %>"/> |
||||
<liferay-portlet:param name="successURL" value="<%= currentURL %>"/> |
||||
</liferay-portlet:actionURL> |
||||
<aui:form |
||||
name="<%= fmName %>" |
||||
onSubmit="preventDefault();" |
||||
action="<%= salvaFirstStepFineLavoriURL %>" |
||||
> |
||||
<div class="container-fluid"> |
||||
<div class="col-xs-9"> |
||||
<liferay-ui:header title='<%= "Comunica data Fine Lavori #" + dettPratica.getTitle() %>' |
||||
localizeTitle="false" backURL="<%= backURL %>" /> |
||||
</div> |
||||
<div class="col-xs-3"> |
||||
<div class="pull-right" > |
||||
<liferay-ui:icon-menu showWhenSingleIcon="false" extended="false" showExpanded="true" |
||||
cssClass="inline_toolbar" > |
||||
<liferay-ui:icon iconCssClass="fa fa-check-square" message="salva-conferma" |
||||
url="javascript:saveFirstStepFineLavori();" linkCssClass="btn btn-primary" /> |
||||
</liferay-ui:icon-menu> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="container-fluid"> |
||||
<div class="row"> |
||||
<div class="col-md-12"> |
||||
<div class="module-group"> |
||||
<c:if test="<%= Validator.isNotNull(dettPratica.getDataInizioLavoriOpera()) %>"> |
||||
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="Inizio lavori"> |
||||
<div class="container-fluid"> |
||||
<div class="row"> |
||||
<div class="col-xs-12"> |
||||
<%= dateFormatDate.format(dettPratica.getDataInizioLavoriOpera()) %> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</liferay-ui:panel> |
||||
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="Fine lavori"> |
||||
<div class="container-fluid"> |
||||
<div class="row"> |
||||
<div class="col-sm-6 col-md-3"> |
||||
<%= LanguageUtil.get(pageContext, "fl-tipo") %> |
||||
</div> |
||||
<div class="col-sm-6 col-md-3"> |
||||
<aui:select label="" name="tipoFineLavori" showEmptyOption="true" > |
||||
<c:if test="<%= AzioniPraticheUtil.isAllowedAction(intPratica.getIntPraticaId(), |
||||
AzioniPraticheUtil.ACTION_FL_PARZIALE) %>"> |
||||
<aui:option label='Parziale' value="true" /> |
||||
</c:if> |
||||
<c:if test="<%= AzioniPraticheUtil.isAllowedAction(intPratica.getIntPraticaId(), |
||||
AzioniPraticheUtil.ACTION_FL_TOTALE)%>"> |
||||
<aui:option label='Totale' value="false" /> |
||||
</c:if> |
||||
<c:if test="<%= !AzioniPraticheUtil.isAllowedAction(intPratica.getIntPraticaId(), AzioniPraticheUtil.ACTION_FL_PARZIALE) && |
||||
!AzioniPraticheUtil.isAllowedAction(intPratica.getIntPraticaId(), AzioniPraticheUtil.ACTION_FL_TOTALE) %>"> |
||||
<aui:option label='Parziale' disabled="true" value="true" /> |
||||
<aui:option label='Totale' disabled="true" value="false" /> |
||||
</c:if> |
||||
</aui:select> |
||||
</div> |
||||
</div> |
||||
<div class="row"> |
||||
<div class="col-sm-6 col-md-3"> |
||||
<%= LanguageUtil.get(pageContext, "fl-data-fine") %> |
||||
</div> |
||||
<div class="col-sm-6 col-md-3"> |
||||
<liferay-util:include page="/html/common/input_date_time.jsp" servletContext="<%= application %>"> |
||||
<liferay-util:param name="field" value="dataFineLavori" /> |
||||
<liferay-util:param name="fmName" value="<%= fmName %>" /> |
||||
<liferay-util:param name="bean" value="bean.fineLavori" /> |
||||
<liferay-util:param name="disabled" value="false" /> |
||||
</liferay-util:include> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</liferay-ui:panel> |
||||
</c:if> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</aui:form> |
||||
<aui:script use="aui-base"> |
||||
Liferay.provide( |
||||
window, |
||||
'saveFirstStepFineLavori', |
||||
function () { |
||||
submitForm(document.<portlet:namespace /><%= fmName %>); |
||||
}, |
||||
['aui-base'] |
||||
); |
||||
</aui:script> |
Caricamento…
Reference in new issue