Commit 0d17ec04 by Billy Larru

[EDIT control asistencia docentes, aplicando filtros]

parent b62ef125
......@@ -268,15 +268,18 @@ const mostrarMensajeResultadoModal = (result, data) => {
if (result.value) {
let criterio = $("#cboTipoRegistro").val();
let hora_entrada, id, params;
switch (criterio) {
case 1:
let hora_entrada = $("#txtHoraEntrada").val();
let id = data.id;
let params = {
case "1":
debugger
hora_entrada = $("#txtHora").val();
id = data.id;
params = {
marcacion_entrada: hora_entrada,
marco_entrada: 0
marco_entrada: 0,
estadoasistencia_codigo: 5,
estadoasistencia_nombre: "NO MARCÓ",
estadoasistencia_descripcion: "NO MARCÓ"
};
ajaxWebService.patch(`${URI_DOCENTES_ASISTENCIAS}/${id}`, params)
......@@ -288,14 +291,15 @@ const mostrarMensajeResultadoModal = (result, data) => {
showConfirmButton: false,
timer: 1500
})
// let params = cleanQueryParams({id});
// listarAsistenciaDocentes({params})
}
});
break;
case 2:
let hora_entrada = $("#txtHoraEntrada").val();
let id = data.id;
let params = {
case "2":
hora_entrada = $("#txtHora").val();
id = data.id;
params = {
marcacion_entrada: hora_entrada,
marco_entrada: 1
};
......@@ -312,8 +316,8 @@ const mostrarMensajeResultadoModal = (result, data) => {
}
});
break;
case 3:
case 4:
case "3":
case "4":
break;
}
......@@ -392,7 +396,27 @@ const seleccionarCheckBox = () => {
const aplicarFiltro = () => {
debugger
let personal = $("#cboPersonalFiltro").select2('data')[0];
let trabajador_id = personal ? personal.id : "";
let sede_id = $("#cboSedesFiltro").val();
let fecha_inicio = $("#dpFechaInicioFiltro").val();
let fecha_fin = $("#dpFechaFinFiltro").val();
let estadoasistencia_codigo = $("#cboEstadoAsistenciaFiltro").val();
let rango_fechas = generarFechas(fecha_inicio, fecha_fin);
let params = cleanQueryParams({
trabajador_id,
fecha_asistencia: rango_fechas,
sede_id,
estadoasistencia_codigo
});
if (estadoasistencia_codigo == 12) {
params.estadoasistencia_codigo = "";
}
listarAsistenciaDocentes({params});
}
const registrarNoFirmo = (e) => {
......
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