Commit c4818782 by Billy Larru

[FIX listado justificacion, listando por estado de justificación]

parent 80a0c3f1
...@@ -120,8 +120,10 @@ const listarPersonal = (selectorName) => { ...@@ -120,8 +120,10 @@ const listarPersonal = (selectorName) => {
const listarEstadoJustificaciones = (nodeIdentifier) => { const listarEstadoJustificaciones = (nodeIdentifier) => {
ajaxWebService.get(URI_ESTADOJUSTIFICACION).then((response) => { ajaxWebService.get(URI_ESTADOJUSTIFICACION).then((response) => {
let estadoJusticaciones = response.data; let estadoJusticaciones = response.data;
debugger
let html = "" let html = ""
html += estadoJusticaciones.map(sede => `<option value="${sede.codigo}">${sede.descripcion}</option>`) // html += estadoJusticaciones.map(sede => `<option value="${sede.id}">${sede.descripcion}</option>`)
html += estadoJusticaciones.map(sede => `<option value="${sede.id - 1}">${sede.descripcion}</option>`)//QUITAR EN PRODUCCION
$(nodeIdentifier).html(html) $(nodeIdentifier).html(html)
$(nodeIdentifier).selectpicker('refresh') $(nodeIdentifier).selectpicker('refresh')
}); });
...@@ -139,6 +141,8 @@ const formControls = { ...@@ -139,6 +141,8 @@ const formControls = {
}, },
initPickers() { initPickers() {
initDatePicker("#dpFechaInicioFiltro", "#dpFechaFinFiltro") initDatePicker("#dpFechaInicioFiltro", "#dpFechaFinFiltro")
$("#dpFechaInicioFiltro").val("")
$("#dpFechaFinFiltro").val("")
}, },
initSedes() { initSedes() {
listarSedes("#cboSedesFiltro") listarSedes("#cboSedesFiltro")
...@@ -150,7 +154,7 @@ const formControls = { ...@@ -150,7 +154,7 @@ const formControls = {
// //
const aplicarFiltro = () => { const aplicarFiltro = () => {
let personal = $("#cboPersonalFiltro").select2('data')[0]; let personal = $("#cboPersonalFiltro").select2('data')[0];
let {id: trabajador_id} = personal let {id: trabajador_id} = personal ? personal : {id: ""}
let fecha_inicio = $("#dpFechaInicioFiltro").val() let fecha_inicio = $("#dpFechaInicioFiltro").val()
let fecha_fin = $("#dpFechaFinFiltro").val() let fecha_fin = $("#dpFechaFinFiltro").val()
let rango_fechas = generarFechas(fecha_inicio, fecha_fin) let rango_fechas = generarFechas(fecha_inicio, fecha_fin)
...@@ -164,8 +168,6 @@ const aplicarFiltro = () => { ...@@ -164,8 +168,6 @@ const aplicarFiltro = () => {
trabajador_id, trabajador_id,
estado: estadoJustificacion estado: estadoJustificacion
}) })
debugger
listarJustificaciones({params}) listarJustificaciones({params})
} }
......
...@@ -20,12 +20,19 @@ ...@@ -20,12 +20,19 @@
<div class="panel-body"> <div class="panel-body">
<div class="row"> <div class="row">
<div class="col-md-4 form-group"> <div class="col-md-8 form-group">
<label>Personal</label> <label>Personal</label>
<select class="select-search form-control" id="cboPersonalFiltro" > <select class="select-search form-control" id="cboPersonalFiltro" >
</select> </select>
</div> </div>
<div class="col-md-4 form-group"> <div class="col-md-4 form-group">
<label>Sede</label>
<select class="form-control" id="cboSedesFiltro">
</select>
</div>
</div>
<div class="row">
<div class="col-md-4 form-group">
<label>Fecha Inicio</label> <label>Fecha Inicio</label>
<div class="input-group"> <div class="input-group">
<span class="input-group-addon"><i class="icon-calendar"></i></span> <span class="input-group-addon"><i class="icon-calendar"></i></span>
...@@ -39,14 +46,7 @@ ...@@ -39,14 +46,7 @@
<input type="text" class="form-control" id="dpFechaFinFiltro"> <input type="text" class="form-control" id="dpFechaFinFiltro">
</div> </div>
</div> </div>
</div> <div class="col-md-4 form-group">
<div class="row">
<div class="col-md-6 form-group">
<label>Sede</label>
<select class="form-control" id="cboSedesFiltro">
</select>
</div>
<div class="col-md-6 form-group">
<label>Estado</label> <label>Estado</label>
<select class="form-control selectpicker" id="cboEstadoJustificacionFiltro" multiple> <select class="form-control selectpicker" id="cboEstadoJustificacionFiltro" multiple>
</select> </select>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment