Commit 1d1369b1 by Billy Larru

registrando rol de policia

parent 6e376188
...@@ -11,7 +11,8 @@ function listarRolesPolicias() { ...@@ -11,7 +11,8 @@ function listarRolesPolicias() {
let columns = [ let columns = [
{ {
title: `N°`, title: `N°`,
data: `numeroFila` // data: `numeroFila`
data: `id`
}, },
{ {
title: `APELLIDOS Y NOMBRES`, title: `APELLIDOS Y NOMBRES`,
...@@ -75,7 +76,7 @@ function listarTipoRoles() { ...@@ -75,7 +76,7 @@ function listarTipoRoles() {
let roles = result.data; let roles = result.data;
let html = "<option>[SELECCIONE]</option>"; let html = "<option>[SELECCIONE]</option>";
roles.forEach(rol => html += `<option value="${rol.codigo}">${rol.descripcion}</option>`); roles.forEach(rol => html += `<option value="${rol.codigo}">${rol.descripcion}</option>`);
$("#cboRol").html(html); $("#cboTipoRol").html(html);
}); });
} }
...@@ -125,42 +126,45 @@ function modificarServicio() { ...@@ -125,42 +126,45 @@ function modificarServicio() {
} }
function registrarRolPolicia() { function registrarRolPolicia() {
[ let policia_nombres = $("#cboPolicias option:selected").text();
{ let policia_id = $("#cboPolicias").val();
id: "", let tiporol_id = $("#cboTipoRol").val();
nombres: "", let tiporol_descripcion = $("#cboTipoRol option:selected").text();
sede: { ;
id: "", let rango_fechas = $("#dpRangoFechas").val();
nombre: "" let split_fechas = rango_fechas.split("-").map(f => f.trim());
}, let fecha_inicio = split_fechas[0];
rol: { let fecha_fin = split_fechas[1];
nombre: "", let frecuencia_id = $("#cboFrecuenciaRol").val();
id: "" let frecuencia_descripcion = $("#cboFrecuenciaRol option:selected").text();
} let sede_id = $("#cboSedes").val();
} let sede_descripcion = $("#cboSedes option:selected").text();
] let estado = 1;
[ let params = {
{ policia_id,
id: "", policia_nombres,
nombres: "", sede_id,
sede_id: "", sede_descripcion,
sede_nombre: "", fecha_inicio,
rol_nombre: "", fecha_fin,
rol_id: "" tiporol_id,
} tiporol_descripcion,
] frecuencia_id,
frecuencia_descripcion,
estado
};
debugger; debugger;
axios.post('/policias', {
nombre: 'billy', axios.post(URI_LISTAR_ROL_POLICIA, params)
rol: 'regular', .then( (result) => {
frecuencia: '' debugger
})
.then(function (response) { listarRolesPolicias();
console.log(response); console.log(result.data);
}) })
.catch(function (error) { .catch(error => {
console.log(error); console.log(error);
}); });
} }
...@@ -194,6 +198,7 @@ function guardarCambios() { ...@@ -194,6 +198,7 @@ function guardarCambios() {
$().ready(function () { $().ready(function () {
init(); init();
defaultConfigDataTable();
$('.selectpicker').selectpicker({ $('.selectpicker').selectpicker({
style: 'btn-info', style: 'btn-info',
size: 4 size: 4
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
<div class="row"> <div class="row">
<div class="col-md-6 form-group"> <div class="col-md-6 form-group">
<label>Tipo de rol</label> <label>Tipo de rol</label>
<select class="form-control" id="cboRol"> <select class="form-control" id="cboTipoRol">
</select> </select>
</div> </div>
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
<label>Rango de fechas: </label> <label>Rango de fechas: </label>
<div class="input-group"> <div class="input-group">
<span class="input-group-addon"><i class="icon-calendar22"></i></span> <span class="input-group-addon"><i class="icon-calendar22"></i></span>
<input type="text" class="form-control daterange-basic" value="01/06/2018 - 30/06/2018"> <input type="text" class="form-control daterange-basic" value="01/06/2018 - 30/06/2018" id="dpRangoFechas">
</div> </div>
</div> </div>
......
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