Commit 49572ee0 by Billy Larru

[EDIT detalleMontosAdministrativos, seteando datos personales]

parent e8a64c42
let personal;
let filtros;
function getColumns() { function getColumns() {
let columns = [ let columns = [
{ {
...@@ -20,7 +23,7 @@ function getColumns() { ...@@ -20,7 +23,7 @@ function getColumns() {
data: `descuento`, data: `descuento`,
className: 'text-center', className: 'text-center',
render: (data) => { render: (data) => {
return `<span class="text-danger">${data}.00</span>`; return `<span class="text-danger">${parseFloat(data).toFixed(2)}</span>`;
} }
}, },
{ {
...@@ -95,7 +98,39 @@ const listarAsistenciaMensual = (objParams = {}) => { ...@@ -95,7 +98,39 @@ const listarAsistenciaMensual = (objParams = {}) => {
}); });
}; };
const recibirData = () => {
let data = localStorage.getItem('data')
let filter = localStorage.getItem('filtros')
personal = data ? JSON.parse(data) : null;
filtros = filter ? JSON.parse(filter) : null;
// localStorage.removeItem('data')
// localStorage.removeItem('filtros')
}
const inicializarInputs = () => {
// $("#spanNombres").text(`${personal}`)
}
const mostrarDatosTrabajador = () => {
let id = personal.trabajador_id
ajaxWebService.get(`${URI_TRABAJADORES}/${id}`)
.then((response) => {
if (response.status) {
let trabajador = response.data;
$("#spanNombres").text(`${trabajador.apellidos} ${trabajador.nombres}`)
$("#spanCargo").text(`${trabajador.cargoLaboral_nombre}`)
$("#spanHorario").text(`${trabajador.horarioLV}`)
let costodia = trabajador.sueldo_planilla / 30
$("#spanCostoDia").text(parseFloat(costodia).toFixed(2))
}
})
}
$(document).ready(function () { $(document).ready(function () {
recibirData();
mostrarDatosTrabajador()
listarAsistenciaMensual() listarAsistenciaMensual()
}) })
\ No newline at end of file
...@@ -2,7 +2,7 @@ function getColumns() { ...@@ -2,7 +2,7 @@ function getColumns() {
let columns = [ let columns = [
{ {
title: `N°`, title: `N°`,
data: `id`, data: `numero_orden`,
className: 'text-center' className: 'text-center'
}, },
{ {
...@@ -20,12 +20,12 @@ function getColumns() { ...@@ -20,12 +20,12 @@ function getColumns() {
}, },
{ {
title: "SEDE", title: "SEDE",
data: "sede_descripcion", data: "sede_nombre",
className: "text-center" className: "text-center"
}, },
{ {
title: `CARGO`, title: `CARGO`,
data: `puestolaboral_nombre`, data: `cargolaboral_nombre`,
className: 'text-center' className: 'text-center'
}, },
{ {
...@@ -145,6 +145,13 @@ const listarSedes = (selectorName) => { ...@@ -145,6 +145,13 @@ const listarSedes = (selectorName) => {
}; };
const mostrarModalVerDetalleDescuentoAsistencia = (data) => { const mostrarModalVerDetalleDescuentoAsistencia = (data) => {
let filtros = {
fecha_inicio: $("#dpFechaInicioFiltro").val(),
fecha_fin: $("#dpFechaFinFiltro").val(),
sede_id: $("#cboSedesFiltro").val()
}
localStorage.setItem('data', JSON.stringify(data))
localStorage.setItem('filtros', JSON.stringify(filtros))
location.href = `${baseURLModals}administrativos/montosAdministrativos/detalleMontosAdministrativos.jsp` location.href = `${baseURLModals}administrativos/montosAdministrativos/detalleMontosAdministrativos.jsp`
} }
...@@ -164,7 +171,6 @@ const listarDescuentoMensualAdministrativos = (objParams = {}) => { ...@@ -164,7 +171,6 @@ const listarDescuentoMensualAdministrativos = (objParams = {}) => {
}, },
classNameForDatatable, classNameForDatatable,
).then((nodes) => { ).then((nodes) => {
$(".chkFirma, #chkFirmaTodo").uniform();
nodes.container nodes.container
.off() .off()
.on("click", ".verdetalle", function () { .on("click", ".verdetalle", function () {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<jsp:include page="/vistas/templates/header.jsp" /> <jsp:include page="/vistas/templates/header.jsp" />
<!--template-core--> <!--template-core-->
<!--css de la pagina--> <!--css de la pagina-->
<link href="../css/lib/sweetalert2.min.css" rel="stylesheet" type="text/css"/> <link href="${pageContext.request.contextPath}/css/lib/sweetalert2.min.css" rel="stylesheet" type="text/css"/>
<!--css--> <!--css-->
</head> </head>
<body> <body>
...@@ -22,22 +22,22 @@ ...@@ -22,22 +22,22 @@
<div class="row"> <div class="row">
<div class="col-md-6 form-group"> <div class="col-md-6 form-group">
<label>Personal</label> <label>Personal</label>
<span class="label label-left border-left border-left-primary label-striped form-control">GANGAS VASQUEZ LUIS ALBERTO</span> <span class="label label-left border-left border-left-primary label-striped form-control" id="spanNombres"></span>
</div> </div>
<div class="col-md-6 form-group"> <div class="col-md-6 form-group">
<label>Cargo</label> <label>Cargo</label>
<span class="label label-left border-left border-left-primary label-striped form-control">ANALISTA PROGRAMADOR</span> <span class="label label-left border-left border-left-primary label-striped form-control" id="spanCargo"></span>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col-md-6 form-group"> <div class="col-md-6 form-group">
<label>Horario</label> <label>Horario</label>
<span class="label label-left border-left border-left-primary label-striped form-control">07:30 - 17:30</span> <span class="label label-left border-left border-left-primary label-striped form-control" id="spanHorario"></span>
</div> </div>
<div class="col-md-6 form-group"> <div class="col-md-6 form-group">
<label>Costo día</label> <label>Costo día</label>
<span class="label label-left border-left border-left-primary label-striped form-control">600.00</span> <span class="label label-left border-left border-left-primary label-striped form-control" id="spanCostoDia"></span>
</div> </div>
</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