Commit bdfcd25a by Billy Larru

[EDIT registro periodo cierre, refactorizando metodos]

parent 8b4967ee
...@@ -614,6 +614,7 @@ const listarSedes = (nodeIdentifier, todos = true) => { ...@@ -614,6 +614,7 @@ const listarSedes = (nodeIdentifier, todos = true) => {
}); });
}; };
const getDataRow = (datatable, e) => datatable.DataTable().row($(e.currentTarget).parents("tr").data())
/*ELIMINAR CUANDO PASE A PROD*/ /*ELIMINAR CUANDO PASE A PROD*/
//$("body").addClass("sidebar-xs") //$("body").addClass("sidebar-xs")
......
...@@ -54,6 +54,7 @@ function getColumns() { ...@@ -54,6 +54,7 @@ function getColumns() {
let editar = ""; let editar = "";
let abrirPeriodo = "" let abrirPeriodo = ""
let cerrarPeriodo = "" let cerrarPeriodo = ""
let verdetalle = ""
if (data.estado === 1) { if (data.estado === 1) {
cerrarPeriodo = `<span style="cursor: pointer"><i class="cierre-periodo icon-lock2 text-danger-700"></i>&nbsp;&nbsp;</span>`; cerrarPeriodo = `<span style="cursor: pointer"><i class="cierre-periodo icon-lock2 text-danger-700"></i>&nbsp;&nbsp;</span>`;
...@@ -61,8 +62,9 @@ function getColumns() { ...@@ -61,8 +62,9 @@ function getColumns() {
abrirPeriodo = `<span style="cursor: pointer"><i class="cierre-periodo icon-unlocked2 text-success-700"></i>&nbsp;&nbsp;</span>`; abrirPeriodo = `<span style="cursor: pointer"><i class="cierre-periodo icon-unlocked2 text-success-700"></i>&nbsp;&nbsp;</span>`;
} }
editar = `<span style="cursor: pointer"><i class="editar icon-pencil text-slate-800"></i>&nbsp;&nbsp;</span>`; editar = `<span style="cursor: pointer"><i class="editar icon-pencil text-slate-800"></i>&nbsp;&nbsp;</span>`;
verdetalle = `<span style="cursor: pointer"><i class="ver-detalle icon-list text-primary-800"></i>&nbsp;&nbsp;</span>`;
acciones = editar + abrirPeriodo + cerrarPeriodo; acciones = verdetalle + editar + abrirPeriodo + cerrarPeriodo;
return acciones; return acciones;
} }
}, },
...@@ -179,14 +181,9 @@ function listarPeriodosCierre(objParams = {}){ ...@@ -179,14 +181,9 @@ function listarPeriodosCierre(objParams = {}){
).then((nodes) => { ).then((nodes) => {
nodes.container nodes.container
.off() .off()
.on("click", ".editar", function () { .on("click", ".editar", (e) => mostrarModalEditarPeriodoCierre(getDataRow(nodes.datatable, e)))
let data = nodes.datatable.DataTable().row($(this).parents("tr")).data(); .on("click", ".cierre-periodo", (e) => mostrarModalCierrePeriodo(getDataRow(nodes.datatable, e)))
mostrarModalEditarPeriodoCierre(data); .on("click", ".cierre-periodo", (e) => mostrarModalCierrePeriodo(getDataRow(nodes.datatable, e)))
})
.on("click", ".cierre-periodo", function () {
let data = nodes.datatable.DataTable().row($(this).parents("tr")).data();
mostrarModalCierrePeriodo(data);
});
}); });
}); });
...@@ -320,7 +317,7 @@ const formControls = { ...@@ -320,7 +317,7 @@ const formControls = {
listarMesesCierre("#cboPeriodoFiltro", 1) listarMesesCierre("#cboPeriodoFiltro", 1)
}, },
initEstados() { initEstados() {
}, },
initPickers() { initPickers() {
initDatePicker("#dpFechaInicioFiltro", "#dpFechaFinFiltro") initDatePicker("#dpFechaInicioFiltro", "#dpFechaFinFiltro")
......
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