diff --git a/src/main/webapp/js/pages/control_asistencia_policias.js b/src/main/webapp/js/pages/control_asistencia_policias.js index a85e457..c331c34 100644 --- a/src/main/webapp/js/pages/control_asistencia_policias.js +++ b/src/main/webapp/js/pages/control_asistencia_policias.js @@ -47,15 +47,15 @@ function getColumns() { return `-`; } - if (data.marcacion_entrada === null) { - return null; - } - if (data.huella_entrada === 1) { label = "text-migration font-weight-bold"; } else if (data.huella_entrada === 0) { label = "text-default"; } + if (!data.marcacion_entrada) { + return null; + } + return `<span class="${label}">${data.marcacion_entrada}</span>`; } @@ -71,16 +71,16 @@ function getColumns() { return `-`; } - if (data.marcacion_salida === null) { - return null; - } - if (data.huella_salida === 1) { label = "text-migration font-weight-bold"; } else if (data.huella_salida === 0) { label = "text-default"; } + if (!data.marcacion_salida) { + return null; + } + return `<span class="${label}">${data.marcacion_salida}</span>`; } }, @@ -131,6 +131,7 @@ function getColumns() { estado = "SALIDA PENDIENTE"; break; case null: + case "": label = "label bg-purple"; estado = "PENDIENTE"; break; @@ -348,14 +349,17 @@ function cambioTipoRegistro() { } -function buscarAsistencias() { +function buscar() { let policia_id = $("#cboPoliciasFiltro").val(); let sede_id = $("#cboSedesFiltro").val(); + let estadoAsistencia = $("#cboEstadoAsistencia").val(); + + let params = cleanQueryParams({ policia_id, sede_id }); - + debugger listarAsistencias({params}); } @@ -378,7 +382,7 @@ $().ready(function () { initDatePicker("#dpFechaInicio", "#dpFechaFin"); $("#btnVerTodos").click(listarAsistencias); - $("#btnVerAsistencias").click(buscarAsistencias); + $("#btnAplicarFiltro").click(buscar); }); diff --git a/src/main/webapp/vistas/controlAsistenciaPolicias.jsp b/src/main/webapp/vistas/controlAsistenciaPolicias.jsp index 5bf74d1..3b4d561 100644 --- a/src/main/webapp/vistas/controlAsistenciaPolicias.jsp +++ b/src/main/webapp/vistas/controlAsistenciaPolicias.jsp @@ -66,7 +66,7 @@ </div> <div class="panel-footer"> <div class="text-center"> - <button class="btn btn-primary" id="btnVerAsistencias"><i class="fa fa-search"></i> Aplicar filtro</button> + <button class="btn btn-primary" id="btnAplicarFiltro"><i class="fa fa-search"></i> Aplicar filtro</button> <button class="btn btn-primary" id="btnVerTodos"><i class="fa fa-search"></i> Mostrar todos</button> </div> </div>