487 lines
25 KiB
Plaintext
Executable File
487 lines
25 KiB
Plaintext
Executable File
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
|
|
xmlns:h="http://java.sun.com/jsf/html"
|
|
xmlns:f="http://java.sun.com/jsf/core"
|
|
xmlns:ui="http://java.sun.com/jsf/facelets"
|
|
xmlns:c="http://java.sun.com/jstl/core"
|
|
xmlns:p="http://primefaces.org/ui"
|
|
xmlns:pe="http://primefaces.org/ui/extensions"
|
|
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
|
|
xmlns:maia="http://java.sun.com/jsf/composite/maiaComponents"
|
|
template="/WEB-INF/templates/template.xhtml">
|
|
<ui:define name="content">
|
|
<h:form id="formTable">
|
|
<p:messages id="messages" autoUpdate="true" globalOnly="true"/>
|
|
<maia:pageEvents controller="#{consultaAlfrescoController}"
|
|
queryProcess=":formTable:filters" saveProcess="" saveUpdate=""
|
|
focusContainer=":formTable:filters" />
|
|
|
|
<p:panelGrid id="filters" columns="1" styleClass="m-filters"
|
|
style="padding-right: 50px; width:100%;">
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_general.lbl_filters}" />
|
|
</f:facet>
|
|
|
|
<h:panelGrid id="filters11" columns="2">
|
|
<p:outputLabel for="fbusqueda" value="#{msg_armas.lbl_tipodocumentos}:" />
|
|
<p:selectOneMenu id="fbusqueda" style="width:200px;" value="#{consultaAlfrescoController.tipoDocumento}">
|
|
<f:selectItem itemLabel="-Seleccione-" ></f:selectItem>
|
|
<f:selectItem itemLabel="#{msg_armas.lbl_combosolicitud}" itemValue="solicitud"></f:selectItem>
|
|
<f:selectItem itemLabel="#{msg_armas.lbl_comboplanificacionanual}" itemValue="planificacionAnual"></f:selectItem>
|
|
<f:selectItem itemLabel="#{msg_armas.lbl_comboashmanagement}" itemValue="cashManagement"></f:selectItem>
|
|
<f:selectItem itemLabel="#{msg_armas.lbl_combodecomiso}" itemValue="decomisos"></f:selectItem>
|
|
<f:selectItem itemLabel="#{msg_armas.lbl_combofiscalia}" itemValue="fiscalia"></f:selectItem>
|
|
<p:ajax event="change" update="panelTipoDocumento pnlContenedor" listener="#{consultaAlfrescoController.actualizarMenu}"></p:ajax>
|
|
</p:selectOneMenu>
|
|
</h:panelGrid>
|
|
|
|
<p:outputPanel id="panelTipoDocumento">
|
|
|
|
<h:panelGrid columns="3" rendered="#{consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
|
|
<p:outputLabel for="fbusqueda2" value="#{msg_armas.lbl_numerodocumentos}:" />
|
|
<p:inputText id="fbusqueda2"
|
|
value="#{consultaAlfrescoController.consulta}" maxlength="20"
|
|
style="width: 190px;" onkeyup="Maia.forceupper(event, this);">
|
|
</p:inputText>
|
|
</h:panelGrid>
|
|
|
|
<h:panelGrid columns="4" rendered="#{consultaAlfrescoController.tipoDocumento eq 'planificacionAnual'}">
|
|
<p:outputLabel for="fbusqueda4" value="Centro:" />
|
|
<p:inputText id="fbusqueda4" value="#{consultaAlfrescoController.centroControl.modifiedData['desnombreinstitucion']}" disabled="true"
|
|
style="width: 250px;">
|
|
</p:inputText>
|
|
<p:outputLabel for="fbusqueda3" value="Año:"/>
|
|
<p:inputText id="fbusqueda3" value="#{consultaAlfrescoController.year}" maxlength="20">
|
|
<pe:keyFilter regEx="/[\d]/" />
|
|
</p:inputText>
|
|
</h:panelGrid>
|
|
|
|
|
|
<h:panelGrid columns="4" rendered="#{consultaAlfrescoController.tipoDocumento eq 'cashManagement'}">
|
|
<p:outputLabel for="fbusqueda5" value="Fecha desde:"/>
|
|
<p:calendar id="fbusqueda5" pattern="dd/MM/yyyy" size="13"
|
|
value="#{consultaAlfrescoController.fechaDesde}" maxlength="20">
|
|
</p:calendar>
|
|
<p:outputLabel for="fbusqueda6" value="Fecha hasta:" />
|
|
<p:calendar id="fbusqueda6" pattern="dd/MM/yyyy" size="12"
|
|
value="#{consultaAlfrescoController.fechaHasta}" maxlength="20">
|
|
</p:calendar>
|
|
</h:panelGrid>
|
|
|
|
<h:panelGrid columns="4" rendered="#{consultaAlfrescoController.tipoDocumento eq 'decomisos'}">
|
|
<p:outputLabel for="fbusqueda7" value="#{msg_armas.lbl_numerodocumentos}:" />
|
|
<p:inputText id="fbusqueda7"
|
|
value="#{consultaAlfrescoController.consulta}" maxlength="20"
|
|
style="width: 190px;" onkeyup="Maia.forceupper(event, this);">
|
|
</p:inputText>
|
|
</h:panelGrid>
|
|
|
|
<h:panelGrid columns="4" rendered="#{consultaAlfrescoController.tipoDocumento eq 'fiscalia'}">
|
|
<p:outputLabel for="fbusqueda8" value="#{msg_armas.lbl_numerodocumentos}:" />
|
|
<p:inputText id="fbusqueda8"
|
|
value="#{consultaAlfrescoController.consulta}" maxlength="20"
|
|
style="width: 190px;" onkeyup="Maia.forceupper(event, this);">
|
|
</p:inputText>
|
|
</h:panelGrid>
|
|
|
|
<maia:pageControls controller="#{consultaAlfrescoController}"
|
|
queryProcess=":formTable:filters"
|
|
queryUpdate=":formTable:filters :formTable:fbusqueda :formTable:accordionTasks:pnlResultado :formTable:accordionTasks:dt-table :formTable:accordionTasks:dt-table-requisitos :formTable:accordionTasks:dt-table-inspeccion :formTable:accordionTasks:pnlDeposito :formTable:accordionTasks:pnlResultadoActaEntrega :formTable:pnlContenedor :formTable:accordionTasks:pnlResultadoFiscalia :formTable:accordionTasks:pnlResultadoFiscaliaArma"
|
|
dialogWidgetVar="dialog" showCreateBtn="false" showSaveBtn="false"
|
|
showNextBtn="false" showPreviousBtn="false" />
|
|
</p:outputPanel>
|
|
</p:panelGrid>
|
|
|
|
|
|
|
|
<p:outputPanel id="pnlContenedor">
|
|
<p:panelGrid columns="1" styleClass="m-filters" style="width:100%" rendered="#{consultaAlfrescoController.verPanelDocumentos}">
|
|
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_armas.lbl_resultado_busqueda}" />
|
|
</f:facet>
|
|
<p:accordionPanel id="accordionTasks" multiple="true" activeIndex="0,1,2,3,4,5,6,7,8,9,10">
|
|
<p:tab title="#{msg_armas.lbl_dochabilitantes}" rendered="#{consultaAlfrescoController.activarPanel('DOCUMENTO HABILITANTE') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
|
|
<p:panelGrid id="pnlResultado" columns="2" style="width:100%" rendered="#{consultaAlfrescoController.documentoHabilitante != null}">
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_armas.lbl_documento}" />
|
|
</f:facet>
|
|
<h:outputText
|
|
value="#{consultaAlfrescoController.soloNombreArchivo(consultaAlfrescoController.documentoHabilitante.xpath)}" />
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{consultaAlfrescoController.documentoHabilitante.xpath}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
|
|
<p:tab title="#{msg_armas.lbl_registroarmas}" rendered="#{consultaAlfrescoController.activarPanel('FICHA TECNICA DE ARMAS') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
|
|
<p:panelGrid id="pnlPruebasBalisticas" columns="1"
|
|
styleClass="m-filters" style="width:100%">
|
|
|
|
<p:dataTable id="dt-table" var="row"
|
|
value="#{consultaAlfrescoController.armaPrueba}"
|
|
style="width:100%" rowKey="#{row.rowkey()}"
|
|
rowIndexVar="rowIndex" selectionMode="single">
|
|
<p:column resizable="true" style="width:200px"
|
|
headerText="#{msg_armas.lbl_fotografia}">
|
|
<h:outputText
|
|
value="#{consultaAlfrescoController.soloNombreArchivo(row.xpathfotografia)}" />
|
|
</p:column>
|
|
<p:column resizable="true" style="width:50px">
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.xpathfotografia}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
<p:column resizable="true" style="width:200px"
|
|
headerText="#{msg_armas.lbl_impronta}">
|
|
<h:outputText
|
|
value="#{consultaAlfrescoController.soloNombreArchivo(row.xpathimpronta)}" />
|
|
</p:column>
|
|
<p:column>
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.xpathimpronta}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
|
|
|
|
<p:column resizable="true" style="width:200px"
|
|
headerText="#{msg_armas.lbl_fichatecnica}">
|
|
<h:outputText
|
|
value="#{consultaAlfrescoController.soloNombreArchivo(row.xpathfichatecarmas)}" />
|
|
</p:column>
|
|
<p:column>
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.xpathfichatecarmas}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
</p:dataTable>
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
|
|
<p:tab title="#{msg_armas.lbl_requisitossolicitud}" rendered="#{consultaAlfrescoController.activarPanel('REQUISITOS SOLUCITUD') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
|
|
<p:panelGrid id="pnlSolicitudRequisitos" columns="1"
|
|
styleClass="m-filters" style="width:100%">
|
|
<p:dataTable id="dt-table-requisitos" var="row"
|
|
value="#{consultaAlfrescoController.solicitudRequisitos}"
|
|
style="width:100%" rowKey="#{row.rowkey()}"
|
|
rowIndexVar="rowIndex" selectionMode="single">
|
|
<p:column resizable="true" style="width:50px"
|
|
headerText="#{msg_armas.lbl_requisito}">
|
|
<h:outputText value="#{row.pk.crequisito}" />
|
|
</p:column>
|
|
<p:column resizable="true" style="width:50px"
|
|
headerText="#{msg_armas.lbl_tramite}">
|
|
<h:outputText value="#{row.pk.ctramite}" />
|
|
</p:column>
|
|
<p:column resizable="true" style="width:200px"
|
|
headerText="#{msg_armas.lbl_documento}">
|
|
<h:outputText
|
|
value="#{consultaAlfrescoController.soloNombreArchivo(row.xpathrequisito)}" />
|
|
</p:column>
|
|
|
|
<p:column>
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.xpathrequisito}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
</p:dataTable>
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
<p:tab title="#{msg_armas.lbl_test_psicologica}" rendered="#{consultaAlfrescoController.activarPanel('TEST PSICOLOGICO') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
|
|
<h:outputText value="No existen registros" rendered="#{consultaAlfrescoController.tarmevaluacion.informexpath==null and !consultaAlfrescoController.tipoPersona.equals('JURIDICA')}" />
|
|
<p:panelGrid id="pnlTest" columns="2" style="width:100%" rendered="#{consultaAlfrescoController.tarmevaluacion.informexpath!=null and !consultaAlfrescoController.tipoPersona.equals('JURIDICA')}">
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_armas.lbl_documento}" />
|
|
</f:facet>
|
|
<h:outputText
|
|
value="#{consultaAlfrescoController.soloNombreArchivo(consultaAlfrescoController.tarmevaluacion.informexpath)}" />
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{consultaAlfrescoController.tarmevaluacion.informexpath}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:panelGrid>
|
|
|
|
<p:panelGrid id="pnlTestGuardias" columns="2" style="width:100%" rendered="#{consultaAlfrescoController.tipoPersona.equals('JURIDICA')}">
|
|
<f:facet name="header">
|
|
<h:outputText value="Lista De Guardias" />
|
|
</f:facet>
|
|
<p:dataTable id="dt-table-guardias" var="row"
|
|
value="#{consultaAlfrescoController.listaEvaluacionGuardias}"
|
|
style="width:100%" rowKey="#{row.rowkey()}"
|
|
rowIndexVar="rowIndex" selectionMode="single">
|
|
<p:column resizable="true" style="width:300px"
|
|
headerText="#{msg_armas.lbl_nombre}">
|
|
<h:outputText value="#{row.modifiedData['nombreGuardia']}" />
|
|
</p:column>
|
|
<p:column>
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.informexpath}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
</p:dataTable>
|
|
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
|
|
<p:tab title="#{msg_armas.lbl_documentoinspeccion}" rendered="#{consultaAlfrescoController.activarPanel('DOCUMENTO INSPECCIÓN') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
|
|
<p:panelGrid id="pnlSolicitudInspeccionArchivo" columns="1"
|
|
styleClass="m-filters" style="width:100%">
|
|
|
|
<p:dataTable id="dt-table-inspeccion" var="row"
|
|
value="#{consultaAlfrescoController.inspeccionArchivo}"
|
|
style="width:100%" rowKey="#{row.rowkey()}"
|
|
rowIndexVar="rowIndex" selectionMode="single">
|
|
<p:column resizable="true" style="width:50px"
|
|
headerText="#{msg_armas.lbl_documentoinspeccion}">
|
|
<h:outputText value="#{row.cinspeccion}" />
|
|
</p:column>
|
|
<p:column resizable="true" style="width:200px"
|
|
headerText="#{msg_armas.lbl_documento}">
|
|
<h:outputText
|
|
value="#{consultaAlfrescoController.soloNombreArchivo(row.xpath)}" />
|
|
</p:column>
|
|
<p:column>
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.xpath}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
</p:dataTable>
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
<p:tab title="#{msg_armas.lbl_deposito}" rendered="#{consultaAlfrescoController.activarPanel('DEPÓSITO') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
|
|
<h:outputText value="No existen registros" rendered="#{consultaAlfrescoController.solicitudTramite.xpathcomprobante==null}" />
|
|
<p:panelGrid id="pnlDeposito" columns="3" style="width:100%" rendered="#{consultaAlfrescoController.solicitudTramite.xpathcomprobante!=null}" >
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_armas.lbl_documento}" />
|
|
</f:facet>
|
|
<h:outputText
|
|
value="#{consultaAlfrescoController.soloNombreArchivo(consultaAlfrescoController.solicitudTramite.xpathcomprobante)}" />
|
|
|
|
<h:outputText value="Nro. Comprobante: #{consultaAlfrescoController.solicitudTramite.numerocomprobante}" />
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{consultaAlfrescoController.solicitudTramite.xpathcomprobante}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
<p:tab title="#{msg_armas.lbl_actaentregareceptionSolicitud}" rendered="#{consultaAlfrescoController.activarPanel('ACTA ENTREGA RECEPCIÓN - SOLICITUD') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
|
|
<h:outputText value="No existen registros" rendered="#{consultaAlfrescoController.solicitud.xpathacta==null}" />
|
|
<p:panelGrid id="pnlResultadoActaEntrega" columns="2" style="width:100%" rendered="#{consultaAlfrescoController.solicitud.xpathacta!=null}">
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_armas.lbl_docactaentregareceptionSolicitud}" />
|
|
</f:facet>
|
|
<h:outputText
|
|
value="#{consultaAlfrescoController.soloNombreArchivo(consultaAlfrescoController.solicitud.xpathacta)}" />
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{consultaAlfrescoController.solicitud.xpathacta}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
<p:tab title="#{msg_armas.lbl_archivocash}" rendered="#{consultaAlfrescoController.activarPanel('ARCHIVO CASH') and consultaAlfrescoController.tipoDocumento eq 'cashManagement'}">
|
|
<p:panelGrid id="pnlCash" columns="1"
|
|
styleClass="m-filters" style="width:100%">
|
|
|
|
<p:dataTable id="dt-table-cash" var="row" value="#{consultaAlfrescoController.listaCash}"
|
|
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
|
|
<p:column resizable="true" headerText="#{msg_armas.lbl_documentoinspeccionfecha}">
|
|
<h:outputText value="#{row.datefrom}" />
|
|
</p:column>
|
|
<p:column resizable="true" headerText="#{msg_armas.lbl_documentoinspeccioncodeuser}">
|
|
<h:outputText value="#{row.usercode}" />
|
|
</p:column>
|
|
<p:column resizable="true" headerText="#{msg_armas.lbl_documentoinspeccioncodenombre}">
|
|
<h:outputText value="#{row.modifiedData['personname']}" />
|
|
</p:column>
|
|
<p:column resizable="true" headerText="#{msg_armas.lbl_documento}">
|
|
<h:outputText
|
|
value="#{row.nombrearchivo}" />
|
|
</p:column>
|
|
<p:column style="width:70px">
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.pathreporte}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
</p:dataTable>
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
<p:tab title="#{msg_armas.lbl_plananual}" rendered="#{consultaAlfrescoController.activarPanel('PLAN ANUAL') and consultaAlfrescoController.tipoDocumento eq 'planificacionAnual'}">
|
|
<p:panelGrid id="pnlPlanAnual" columns="1"
|
|
styleClass="m-filters" style="width:100%">
|
|
|
|
<p:dataTable id="dt-table-planificacion" var="row" value="#{consultaAlfrescoController.listaPlanificacion}"
|
|
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
|
|
<p:column resizable="true" headerText="#{msg_armas.lbl_documentoplananual}">
|
|
<h:outputText value="#{row.descripcion}" />
|
|
</p:column>
|
|
<p:column>
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.xpath}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
</p:dataTable>
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<p:tab title="#{msg_armas.lbl_plananual}" rendered="#{consultaAlfrescoController.activarPanel('INSPECCIONES NO PLANIFICADAS') and consultaAlfrescoController.tipoDocumento eq 'planificacionAnual'}">
|
|
<p:panelGrid id="pnlPlanAnual1" columns="1"
|
|
styleClass="m-filters" style="width:100%">
|
|
|
|
<p:dataTable id="dt-table-planificacion1" var="row" value="#{consultaAlfrescoController.listaInspeccionesNoPlanificacion}"
|
|
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
|
|
<p:column resizable="true" headerText="#{msg_armas.lbl_documentoplananual}">
|
|
<h:outputText value="#{row.descripcion}" />
|
|
</p:column>
|
|
<p:column>
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.xpath}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
</p:dataTable>
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
<p:tab title="#{msg_armas.lbl_actadecomisoentrega}" rendered="#{consultaAlfrescoController.activarPanel('ACTA DE DECOMISO') and consultaAlfrescoController.tipoDocumento eq 'decomisos'}">
|
|
<p:panelGrid id="pnlDecomiso" columns="1"
|
|
styleClass="m-filters" style="width:100%">
|
|
|
|
<p:dataTable id="dt-table-decomiso" var="row" value="#{consultaAlfrescoController.listTarmdecomiso}"
|
|
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
|
|
<p:column resizable="true" headerText="#{msg_armas.lbl_numerodocumentos}">
|
|
<h:outputText value="#{row.numerotransaccion}" />
|
|
</p:column>
|
|
<p:column headerText="Documento Decomiso">
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.xpath}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
<p:column headerText="Generar Decomiso">
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.comprobantexpath}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
</p:dataTable>
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<p:tab title="#{msg_armas.lbl_actadecomisoentrega}" rendered="#{consultaAlfrescoController.activarPanel('ACTA DE ENTREGA DE MATERIAL DECOMISADO') and consultaAlfrescoController.tipoDocumento eq 'decomisos'}">
|
|
<p:panelGrid id="pnlDecomisoEntrega" columns="1"
|
|
styleClass="m-filters" style="width:100%">
|
|
|
|
<p:dataTable id="dt-table-decomisoEntrega" var="row" value="#{consultaAlfrescoController.listTtarmdecomisoarmaEntrega}"
|
|
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
|
|
<p:column resizable="true" headerText="#{msg_armas.lbl_documentodecomisoentrega}">
|
|
<h:outputText value="#{row.numerotransaccion}" />
|
|
</p:column>
|
|
<p:column>
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.xpath}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
</p:dataTable>
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
<p:tab title="#{msg_armas.lbl_actadecomisorecepcion}" rendered="#{consultaAlfrescoController.activarPanel('ACTA DE RECEPCIÓN DE MATERIAL DECOMISADO') and consultaAlfrescoController.tipoDocumento eq 'decomisos'}">
|
|
<p:panelGrid id="pnlDecomisoRecepcion" columns="1"
|
|
styleClass="m-filters" style="width:100%">
|
|
|
|
<p:dataTable id="dt-table-decomisoRecepcion" var="row" value="#{consultaAlfrescoController.listTtarmdecomisoarmaRecepcion}"
|
|
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
|
|
<p:column resizable="true" headerText="#{msg_armas.lbl_documentodecomisorecepcion}">
|
|
<h:outputText value="#{row.numerotransaccion}" />
|
|
</p:column>
|
|
<p:column>
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{row.xpath}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:column>
|
|
</p:dataTable>
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<p:tab title="#{msg_armas.lbl_docsolicitudcertificado}" rendered="#{consultaAlfrescoController.activarPanel('SOLUCITUD DE CERTIFICADO') and consultaAlfrescoController.tipoDocumento eq 'fiscalia'}">
|
|
<h:outputText value="No existen registros" rendered="#{consultaAlfrescoController.certificadoFiscalia.xpath==null}" />
|
|
<p:panelGrid id="pnlResultadoFiscalia" columns="2" style="width:100%" rendered="#{consultaAlfrescoController.certificadoFiscalia.xpath!=null}" >
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_armas.lbl_documento}" />
|
|
</f:facet>
|
|
<h:outputText
|
|
value="#{consultaAlfrescoController.soloNombreArchivo(consultaAlfrescoController.certificadoFiscalia.xpath)}" />
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{consultaAlfrescoController.certificadoFiscalia.xpath}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
<p:tab title="#{msg_armas.lbl_certificadofiscal}" rendered="#{consultaAlfrescoController.activarPanel('CERTIFICADO FISCAL') and consultaAlfrescoController.tipoDocumento eq 'fiscalia'}">
|
|
<h:outputText value="No existen registros" rendered="#{consultaAlfrescoController.certificadoFiscalia.xpathSolicitudArma==null}" />
|
|
<p:panelGrid id="pnlResultadoFiscaliaArma" columns="2" style="width:100%" rendered="#{consultaAlfrescoController.certificadoFiscalia.xpathSolicitudArma!=null}" >
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_armas.lbl_documento}" />
|
|
</f:facet>
|
|
<h:outputText
|
|
value="#{consultaAlfrescoController.soloNombreArchivo(consultaAlfrescoController.certificadoFiscalia.xpathSolicitudArma)}" />
|
|
<maia:alfrescoDocDownload
|
|
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
|
|
xPathLocation="#{consultaAlfrescoController.certificadoFiscalia.xpathSolicitudArma}"
|
|
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
|
|
</p:panelGrid>
|
|
</p:tab>
|
|
|
|
</p:accordionPanel>
|
|
</p:panelGrid>
|
|
</p:outputPanel>
|
|
</h:form>
|
|
|
|
|
|
</ui:define>
|
|
</ui:composition> |