Commit ded43277 by Billy Larru

mostrando divFiltro en el modal Registro de asistencia policias

parent 06055e14
......@@ -203,14 +203,13 @@ function listarAsistencias(objParams = {}) {
console.log(data);
axios.get("modals/policias/controlAsistencia/registrarAsistencia.jsp").then((response) => {
debugger
swal({
title: '<strong>Registrar Asistencia</strong>',
html: response.data,
showCloseButton: true,
showCancelButton: true,
focusConfirm: false,
confirmButtonText: '<i class="fa fa-thumbs-up"></i> Great!',
confirmButtonText: '<i class="fa fa-thumbs-up"></i> Registrar asistencia',
confirmButtonAriaLabel: 'Thumbs up, great!',
cancelButtonText: 'Cancelar',
cancelButtonAriaLabel: 'Thumbs down',
......@@ -282,44 +281,13 @@ function listarEstadoAsistencia() {
});
}
function seleccionCriterio() {
$("#cboCriterio").change(function () {
let criterio = $(this).val();
console.log(criterio);
debugger;
if (criterio === 'SEDE') {
listarSedes();
// debugger
} else if (criterio == 'APELLIDOS') {
let html = `<label id="lblCriterio">Apellidos</label>
<input type="text" class="form-control" id="busqueda" maxlength="50">`;
$('#divCriterio').html(html);
$('#busqueda').validCampo('abcdefghijklmnopqrstuvwxyzñABCDEFGHIJKLMNOPQRSTUVWXYZÑ ');
} else if (criterio == 'DNI') {
let html = `<label id="lblCriterio">DNI</label>
<div class="input-group" style="width:100%">
<input type="text" class="form-control" id="busqueda" maxlength="8">
</div>`;
$('#divCriterio').html(html);
$('#busqueda').validCampo('0123456789');
} else {
$('#divCriterio').html('');
}
});
}
function cambioTipoRegistro() {
debugger
let criterio = $(this).val();
console.log(criterio);
if (criterio == 0) {
let html = ``;
$("#divFiltro").html(html);
$("#divFiltroModal").html(html);
}
if (criterio == 1 || criterio == 2) {
let html =
......@@ -355,7 +323,7 @@ function cambioTipoRegistro() {
<input type="time" id="txtHora" name="txtHora" value="" class="form-control" placeholder="Ingrese la hora" style="text-transform:uppercase;">
</div>
</div>`;
$("#divFiltro").html(html);
$("#divFiltroModal").html(html);
} else if (criterio == 3 || criterio == 4) {
let html =
`<div class='col-md-12'>
......@@ -367,7 +335,7 @@ function cambioTipoRegistro() {
<textarea type="text" id="txtObservacion" name="txtObservacion" value="" class="form-control" placeholder="Ingrese el motivo de la falta" rows="3" style="resize: none;"/>
</div>
</div>`;
$("#divFiltro").html(html);
$("#divFiltroModal").html(html);
}
}
......@@ -426,10 +394,6 @@ $().ready(function () {
}
});
$("#dpFechaFin").datepicker('setDate', 'now');
seleccionCriterio();
$("#btnVerTodos").click(listarAsistencias);
$("#btnVerAsistencias").click(buscarAsistencias);
});
......
<%--<jsp:include page="/vistas/modals/helperHeader.jsp"/>--%>
<div class="row">
<div class="form-group col-md-12">
<label>Fecha de asistencia</label>
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input class="form-control" type="text" id="dpAsistencia" data-provide="datepicker-inline" disabled>
<div class="panel-body">
<form id="frm" onsubmit="return false;" autocomplete="off">
<div class="row">
<div class="form-group col-md-12">
<label>Fecha de asistencia</label>
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input class="form-control" type="text" id="dpAsistencia" data-provide="datepicker-inline" disabled>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="form-group col-md-12">
<label>Policia</label>
<span class="label label-left border-left-primary label-striped form-control" id="spanNombres"></span>
</div>
</div>
<div class="row">
<div class="form-group col-md-12">
<label>Policia</label>
<span class="label label-left border-left-primary label-striped form-control" id="spanNombres"></span>
</div>
</div>
<div class="row">
<div class="form-group col-md-12">
<label style="font-size: small">
Tipo de registro:
</label>
<span class="text-danger"> (*)</span>
<select id="cboTipoRegistro" class="form-control">
<option value="0">[SELECCIONE]</option>
<option value="1">Registro Autorizado</option>
<option value="3">Falta con Aviso</option>
<option value="4">Falta sin Aviso</option>
</select>
</div>
</div>
<div class="row">
<div class="form-group col-md-12">
<label style="font-size: small">
Tipo de registro:
</label>
<span class="text-danger"> (*)</span>
<select id="cboTipoRegistro" class="form-control">
<option value="0">[SELECCIONE]</option>
<option value="1">Registro Autorizado</option>
<option value="3">Falta con Aviso</option>
<option value="4">Falta sin Aviso</option>
</select>
</div>
</div>
<div class="row" id="divFiltro">
<div class="row" id="divFiltroModal">
</div>
\ No newline at end of file
</div>
</div>
</form>
\ No newline at end of file
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