Commit ded43277 by Billy Larru

mostrando divFiltro en el modal Registro de asistencia policias

parent 06055e14
...@@ -203,14 +203,13 @@ function listarAsistencias(objParams = {}) { ...@@ -203,14 +203,13 @@ function listarAsistencias(objParams = {}) {
console.log(data); console.log(data);
axios.get("modals/policias/controlAsistencia/registrarAsistencia.jsp").then((response) => { axios.get("modals/policias/controlAsistencia/registrarAsistencia.jsp").then((response) => {
debugger
swal({ swal({
title: '<strong>Registrar Asistencia</strong>', title: '<strong>Registrar Asistencia</strong>',
html: response.data, html: response.data,
showCloseButton: true, showCloseButton: true,
showCancelButton: true, showCancelButton: true,
focusConfirm: false, 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!', confirmButtonAriaLabel: 'Thumbs up, great!',
cancelButtonText: 'Cancelar', cancelButtonText: 'Cancelar',
cancelButtonAriaLabel: 'Thumbs down', cancelButtonAriaLabel: 'Thumbs down',
...@@ -282,44 +281,13 @@ function listarEstadoAsistencia() { ...@@ -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() { function cambioTipoRegistro() {
debugger debugger
let criterio = $(this).val(); let criterio = $(this).val();
console.log(criterio); console.log(criterio);
if (criterio == 0) { if (criterio == 0) {
let html = ``; let html = ``;
$("#divFiltro").html(html); $("#divFiltroModal").html(html);
} }
if (criterio == 1 || criterio == 2) { if (criterio == 1 || criterio == 2) {
let html = let html =
...@@ -355,7 +323,7 @@ function cambioTipoRegistro() { ...@@ -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;"> <input type="time" id="txtHora" name="txtHora" value="" class="form-control" placeholder="Ingrese la hora" style="text-transform:uppercase;">
</div> </div>
</div>`; </div>`;
$("#divFiltro").html(html); $("#divFiltroModal").html(html);
} else if (criterio == 3 || criterio == 4) { } else if (criterio == 3 || criterio == 4) {
let html = let html =
`<div class='col-md-12'> `<div class='col-md-12'>
...@@ -367,7 +335,7 @@ function cambioTipoRegistro() { ...@@ -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;"/> <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>
</div>`; </div>`;
$("#divFiltro").html(html); $("#divFiltroModal").html(html);
} }
} }
...@@ -426,10 +394,6 @@ $().ready(function () { ...@@ -426,10 +394,6 @@ $().ready(function () {
} }
}); });
$("#dpFechaFin").datepicker('setDate', 'now'); $("#dpFechaFin").datepicker('setDate', 'now');
seleccionCriterio();
$("#btnVerTodos").click(listarAsistencias); $("#btnVerTodos").click(listarAsistencias);
$("#btnVerAsistencias").click(buscarAsistencias); $("#btnVerAsistencias").click(buscarAsistencias);
}); });
......
<%--<jsp:include page="/vistas/modals/helperHeader.jsp"/>--%> <%--<jsp:include page="/vistas/modals/helperHeader.jsp"/>--%>
<div class="row"> <div class="panel-body">
<form id="frm" onsubmit="return false;" autocomplete="off">
<div class="row">
<div class="form-group col-md-12"> <div class="form-group col-md-12">
<label>Fecha de asistencia</label> <label>Fecha de asistencia</label>
<div class="input-group"> <div class="input-group">
...@@ -7,17 +10,17 @@ ...@@ -7,17 +10,17 @@
<input class="form-control" type="text" id="dpAsistencia" data-provide="datepicker-inline" disabled> <input class="form-control" type="text" id="dpAsistencia" data-provide="datepicker-inline" disabled>
</div> </div>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="form-group col-md-12"> <div class="form-group col-md-12">
<label>Policia</label> <label>Policia</label>
<span class="label label-left border-left-primary label-striped form-control" id="spanNombres"></span> <span class="label label-left border-left-primary label-striped form-control" id="spanNombres"></span>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="form-group col-md-12"> <div class="form-group col-md-12">
<label style="font-size: small"> <label style="font-size: small">
Tipo de registro: Tipo de registro:
...@@ -30,8 +33,10 @@ ...@@ -30,8 +33,10 @@
<option value="4">Falta sin Aviso</option> <option value="4">Falta sin Aviso</option>
</select> </select>
</div> </div>
</div> </div>
<div class="row" id="divFiltro"> <div class="row" id="divFiltroModal">
</div>
</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