Commit d6a70654 by Billy Larru

asignar monto amanecidas arreglado

parent a2885ef4
...@@ -443,3 +443,20 @@ let initDatePicker = (...selectorName) => { ...@@ -443,3 +443,20 @@ let initDatePicker = (...selectorName) => {
}); });
} }
const setTiposContratoOnSelect = (nodeIdentifier, optionAll = true) => {
ajaxWebService
.get(`contratoTipo`)
.then((response) => {
let $select = $(`${nodeIdentifier}`)
let option
if (optionAll) {
option = `<option value="">TODOS</option>`
}
response.data.forEach((value, id) => {
option += `<option value="${value.id}">${value.nombre}</option>`
})
$select.html(option).selectpicker()
$select.selectpicker();
})
}
\ No newline at end of file
...@@ -56,11 +56,11 @@ function getColumns() { ...@@ -56,11 +56,11 @@ function getColumns() {
function getColumnDefs() { function getColumnDefs() {
let columnDefs = [ let columnDefs = [
{orderable: false, width: '3%', targets: 0, className: "text-center"}, {orderable: false, width: '1%', targets: 0, className: "text-center"},
{orderable: false, width: '10%', targets: 1, className: "text-center"}, {orderable: false, width: '15%', targets: 1, className: "text-center"},
{orderable: false, width: '30%', targets: 2, className: "text-center"}, {orderable: false, width: '15%', targets: 2, className: "text-center"},
{orderable: false, width: '7%', targets: 3, className: "text-center"}, {orderable: false, width: '15%', targets: 3, className: "text-center"},
{orderable: false, width: '7%', targets: 4, className: "text-center"}, {orderable: false, width: '8%', targets: 4, className: "text-center"},
]; ];
return columnDefs; return columnDefs;
} }
...@@ -156,32 +156,29 @@ function mostrarModalEliminacion(data) { ...@@ -156,32 +156,29 @@ function mostrarModalEliminacion(data) {
function listarMontos(objParams = {}) { function listarMontos(objParams = {}) {
axios.get(URI_POLICIA_MONTOS_AMANECIDAS, objParams).then((response) => { ajaxWebService.get(URI_POLICIA_MONTOS_AMANECIDAS, objParams).then((response) => {
response.data = formatResponse(response);
let columns = getColumns(); let columns = getColumns();
let columnDefs = getColumnDefs(); let columnDefs = getColumnDefs();
let wrapsNameDatatable = `divDatatable`; let wrapsNameDatatable = `divDatatable`;
let classNameForDatatable = `display table table-bordered`; let classNameForDatatable = `display table table-bordered`;
let footer = false;
makeDatatable( makeDatatable(
wrapsNameDatatable,
{ {
data: response.data.data, data: response.data,
columns, columns,
columnDefs, columnDefs,
wrapsNameDatatable, },
classNameForDatatable, classNameForDatatable,
footer ).then((nodes) => {
} nodes.container.on("click", ".editar", function () {
).then((datatable) => { let data = nodes.datatable.DataTable().row($(this).parents("tr")).data();
$(datatable).on("click", ".editar", function () {
let data = $(datatable).DataTable().row($(this).parents("tr")).data();
mostrarModalEdicion(data); mostrarModalEdicion(data);
}); });
$(datatable).on("click", ".eliminar", function () { nodes.container.on("click", ".eliminar", function () {
let data = $(datatable).DataTable().row($(this).parents("tr")).data(); let data = nodes.datatable.DataTable().row($(this).parents("tr")).data();
mostrarModalEliminacion(data); mostrarModalEliminacion(data);
}); });
}); });
...@@ -190,9 +187,6 @@ function listarMontos(objParams = {}) { ...@@ -190,9 +187,6 @@ function listarMontos(objParams = {}) {
$().ready(function () { $().ready(function () {
// cambiarFormatoDecimal("#txtMonto12h");
// cambiarFormatoDecimal("#txtMonto24h");
defaultConfigDataTable();
listarMontos(); listarMontos();
$("#btnRegistrar").click(registrar); $("#btnRegistrar").click(registrar);
}); });
\ No newline at end of file
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
<div class="row"> <div class="row">
<div class="col-md-7 col-md-offset-2"> <div class="col-md-6 col-md-offset-3">
<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</h6> <h6 class="panel-title" style="font-size: 15px; font-family: inherit"><i class="icon icon-search4"></i>&nbsp; LISTADO</h6>
...@@ -68,12 +68,10 @@ ...@@ -68,12 +68,10 @@
<%@include file="templates/footer-body.jsp"%> <%@include file="templates/footer-body.jsp"%>
<!--js de la pagina--> <!--js de la pagina-->
<script src="../plantilla/assets/js/plugins/tables/datatables/datatables.min.js" type="text/javascript"></script>
<script src="../plantilla/assets/js/core/libraries/jquery_ui/interactions.min.js"></script> <script src="../plantilla/assets/js/core/libraries/jquery_ui/interactions.min.js"></script>
<script src="../plantilla/assets/js/core/libraries/jquery_ui/widgets.min.js"></script> <script src="../plantilla/assets/js/core/libraries/jquery_ui/widgets.min.js"></script>
<script src="../js/lib/sweetalert2.min.js" type="text/javascript"></script> <script src="../js/lib/sweetalert2.min.js" type="text/javascript"></script>
<script src="../js/lib/lodash.js" type="text/javascript"></script> <script src="../js/lib/lodash.js" type="text/javascript"></script>
<script src="../js/lib/axios.min.js" type="text/javascript"></script>
<script src="../plantilla/assets/js/plugins/forms/inputs/formatter.min.js"></script> <script src="../plantilla/assets/js/plugins/forms/inputs/formatter.min.js"></script>
<script src="../js/pages/asignar_monto_amanecida.js"></script> <script src="../js/pages/asignar_monto_amanecida.js"></script>
<!--js--> <!--js-->
......
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