mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
comprobado que hay datos al cargar las tiradas alternativas
This commit is contained in:
@ -95,13 +95,13 @@ class TiradasAlernativas {
|
||||
const data = self.table.row(row).data();
|
||||
|
||||
self.table.row(row).remove().draw();
|
||||
|
||||
$(document).trigger('update-envios', {tirada_inicial:$('#tirada').val(), tirada: data.tirada});
|
||||
|
||||
|
||||
$(document).trigger('update-envios', { tirada_inicial: $('#tirada').val(), tirada: data.tirada });
|
||||
|
||||
});
|
||||
|
||||
$(document).on('update-tiradas-alternativas', async function(){
|
||||
|
||||
$(document).on('update-tiradas-alternativas', async function () {
|
||||
|
||||
await self.updateTiradasAlternativas();
|
||||
|
||||
$(document).trigger('update-tiradas-alternativas-completed');
|
||||
@ -109,28 +109,30 @@ class TiradasAlernativas {
|
||||
});
|
||||
}
|
||||
|
||||
async updateTiradasAlternativas(){
|
||||
async updateTiradasAlternativas() {
|
||||
|
||||
const self = this;
|
||||
|
||||
if($('#tableTiradas').DataTable().rows().count() > 0){
|
||||
if ($('#tableTiradas').DataTable().rows().count() > 0) {
|
||||
// se obtiene la primera columna de la tabla de tiradas
|
||||
const data = $('#tableTiradas').DataTable().rows().data().toArray();
|
||||
// se borra la tabla de tiradas
|
||||
$('#tableTiradas').DataTable().clear().draw();
|
||||
const tiradas = data.map(row => row.tirada);
|
||||
// por cada tirada, se añade una fila a la tabla de tiradas
|
||||
tiradas.forEach(function(tirada){
|
||||
tiradas.forEach(function (tirada) {
|
||||
self.addTiradaAlt(tirada);
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
cargar(datos) {
|
||||
|
||||
this.table.clear().draw();
|
||||
this.table.rows.add(datos).draw();
|
||||
if (datos != null && datos != undefined && datos.length > 0) {
|
||||
this.table.clear().draw();
|
||||
this.table.rows.add(datos).draw();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -139,7 +141,7 @@ class TiradasAlernativas {
|
||||
const self = this;
|
||||
const id = window.location.href.split('/').pop();
|
||||
|
||||
const tirada = tiradaExterna===null?parseInt(this.tirada.val()):tiradaExterna;
|
||||
const tirada = tiradaExterna === null ? parseInt(this.tirada.val()) : tiradaExterna;
|
||||
const tirada_ejemplo = parseInt($('#tirada').val());
|
||||
const POD = parseInt($('#POD').val());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user