Commit 29b2cb7c by Billy Larru

acciones en mantenimiento sedes policias

parent afa80548
...@@ -3,7 +3,7 @@ function getColumns() { ...@@ -3,7 +3,7 @@ function getColumns() {
let columns = [ let columns = [
{ {
title: `N°`, title: `N°`,
data: `id`, data: `sede_id`,
className: 'text-center' className: 'text-center'
}, },
{ {
...@@ -13,8 +13,15 @@ function getColumns() { ...@@ -13,8 +13,15 @@ function getColumns() {
}, },
{ {
title: `CONCEPTO`, title: `CONCEPTO`,
data: `montoamanecidas_descripcion`, data: `montoamanecida_descripcion`,
className: 'text-center' className: 'text-center',
render: (data) => {
if (data === null) {
return "-";
} else {
return data;
}
}
}, },
{ {
title: 'ESTADO', title: 'ESTADO',
...@@ -30,6 +37,9 @@ function getColumns() { ...@@ -30,6 +37,9 @@ function getColumns() {
} else if (data === 0) { } else if (data === 0) {
label = `label label-danger`; label = `label label-danger`;
contenido = "INACTIVO"; contenido = "INACTIVO";
} else if (data === null) {
label = `label label-primary`;
contenido = `NO TIENE ASIGNADO`;
} }
return `<span class="${label}">${contenido}</span>`; return `<span class="${label}">${contenido}</span>`;
...@@ -37,11 +47,20 @@ function getColumns() { ...@@ -37,11 +47,20 @@ function getColumns() {
}, },
{ {
title: `ACCIONES`, title: `ACCIONES`,
data: null, data: `estado`,
className: 'text-center', className: 'text-center',
render: (data) => { render: (data) => {
let acciones = `<span data-placement="left" title="Editar" style="cursor: pointer"> <i class="editar icon-pencil text-slate-800"></i>&nbsp;&nbsp; </span> let registrar = "";
<span data-placement="left" title="Eliminar" style="cursor: pointer"> <i class="eliminar icon-cancel-circle2 text-danger-700"></i>&nbsp;&nbsp; </span>`; let editar = "";
let eliminar = "";
if (data === null) {
registrar = `<span data-toggle="modal" data-target="#modal_entrada_pendiente" data-placement="left" title="Editar" style="cursor: pointer"> <i class='registrar icon-plus-circle2 text-success-700'></i>&nbsp;&nbsp; </span>`;
} else {
editar = `<span data-placement="left" title="Editar" style="cursor: pointer"> <i class="editar icon-pencil text-slate-800"></i>&nbsp;&nbsp; </span>`;
eliminar = `<span data-placement="left" title="Eliminar" style="cursor: pointer"> <i class="eliminar icon-cancel-circle2 text-danger-700"></i>&nbsp;&nbsp; </span>`;
}
let acciones = registrar + editar + eliminar;
return acciones; return acciones;
} }
} }
...@@ -182,11 +201,18 @@ function buscar() { ...@@ -182,11 +201,18 @@ function buscar() {
listarAsignacionesConceptosSede({params}); listarAsignacionesConceptosSede({params});
} }
function registrar() {
let
}
$().ready(function () { $().ready(function () {
defaultConfigDataTable(); defaultConfigDataTable();
listarSedes("#cboSedes"); listarSedes("#cboSedes");
listarConceptos("#cboConceptos"); listarConceptos("#cboConceptos");
$("#btnVerTodos").click(listarAsignacionesConceptosSede); $("#btnVerTodos").click(listarAsignacionesConceptosSede);
$("#btnFiltro").click(buscar); $("#btnFiltro").click(buscar);
$("#btnNuevo").click(registrar);
} }
); );
\ No newline at end of file
...@@ -51,9 +51,6 @@ ...@@ -51,9 +51,6 @@
<div class="panel panel-primary card-3" style="margin-top: 30px"> <div class="panel panel-primary card-3" style="margin-top: 30px">
<div class="panel-heading" style="padding: 8px 15px"> <div class="panel-heading" style="padding: 8px 15px">
<h6 class="panel-title" style="font-size: 15px; font-family: inherit"><i class="icon icon-search4"></i>&nbsp; LISTADO DE SEDES</h6> <h6 class="panel-title" style="font-size: 15px; font-family: inherit"><i class="icon icon-search4"></i>&nbsp; LISTADO DE SEDES</h6>
<div class="heading-elements">
<button type="button" id="btnNuevoRol" class="btn bg-slate border-slate-600 btn-xs"><i class="glyphicon glyphicon-plus"></i>&nbsp; Nuevo rol</button>
</div>
</div> </div>
<div id="divDatatable"> <div id="divDatatable">
......
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