añadido orden y boton de usar tirada

This commit is contained in:
Jaime Jiménez
2024-03-11 13:47:40 +01:00
parent 0cf2576aae
commit d4af79a22d
2 changed files with 25 additions and 4 deletions

View File

@ -1047,7 +1047,12 @@ $('.insertarLinea').on("click", function (e) {
} }
servicioGuardas(true) servicioGuardas(true)
} }
update_servicios().then(function(){
update_tiradas_alternativas()
})
}); });

View File

@ -5,6 +5,7 @@ const lastColNr_tiradasAlt = $('#tableTiradas').find("tr:first th").length - 1;
// Función para generar los botones de acción de la tabla de tiradas // Función para generar los botones de acción de la tabla de tiradas
const actionBtns_tiradasAlt = function (data) { const actionBtns_tiradasAlt = function (data) {
return ` return `
<a href="javascript:void(0);"><i class="ti ti-check ti-sm comfirm-tirada-alt mx-2" data-id="${data.row_id}"></i></a>
<a href="javascript:void(0);"><i class="ti ti-trash ti-sm btn-delete-tirada mx-2" data-id="${data.row_id}"></i></a> <a href="javascript:void(0);"><i class="ti ti-trash ti-sm btn-delete-tirada mx-2" data-id="${data.row_id}"></i></a>
`; `;
}; };
@ -157,7 +158,7 @@ function add_tirada_alternativa(tirada_alt) {
} }
else { else {
var htmlString = ''; var htmlString = '';
if(!typeIsOk){ if(typeIsOk){
htmlString = ` htmlString = `
<div class="alert alert-warning d-flex align-items-baseline" role="alert"> <div class="alert alert-warning d-flex align-items-baseline" role="alert">
<span class="alert-icon alert-icon-lg text-primary me-2"> <span class="alert-icon alert-icon-lg text-primary me-2">
@ -180,7 +181,11 @@ function add_tirada_alternativa(tirada_alt) {
</div> </div>
</div>`; </div>`;
} }
$('#alert-tiradas_alt').html(htmlString); $('#alert-tiradas_alt').hide().empty().html(htmlString).fadeIn("slow", function(){
setTimeout(function(){
$('#alert-tiradas_alt').fadeOut("slow");
}, 5000);
});
} }
@ -212,7 +217,7 @@ function initTableTiradas() {
"paging": false, "paging": false,
"info": false, "info": false,
"searching": false, "searching": false,
"ordering": false, "ordering": true,
"autoWidth": false, "autoWidth": false,
"responsive": true, "responsive": true,
"columnDefs": [ "columnDefs": [
@ -238,6 +243,7 @@ function initTableTiradas() {
className: 'row-edit dt-center' className: 'row-edit dt-center'
} }
], ],
order: [[0, 'asc']]
}); });
} }
@ -251,6 +257,16 @@ $(document).on('click', '.btn-delete-tirada', function (e) {
}) })
// Función para usar la tirada alternativa como tirada principal
$(document).on('click', '.comfirm-tirada-alt', function (e) {
const row = $(this).closest('tr');
const data = tableTiradas.row(row).data();
$('#tirada').val(data.tirada);
$('#tirada').trigger('change');
})
// Función para generar el JSON de las lineas de presupuesto para calcular las tiradas // Función para generar el JSON de las lineas de presupuesto para calcular las tiradas
function generate_json_tiradas() { function generate_json_tiradas() {