arreglado el bug del calculo de mermas

This commit is contained in:
Jaime Jiménez
2024-01-10 09:29:30 +01:00
parent 1cf9411642
commit 3e51b189ad

View File

@ -299,15 +299,18 @@ function calcular_mermas(){
} }
else{ else{
merma_lineas = [] merma_lineas = []
$('#tableLineasPresupuesto tbody tr:visible ').each(function(){ tableLineasPresupuesto.rows().every( function ( rowIdx, tableLoop, rowLoop ) {
if(!this.id.includes('_data') && !this.id.endsWith('_cubierta') && !this.id.endsWith('_sobrecubierta')){ var rowData = this.data();
const formas_linea = <?php echo $isCosido; ?>==0?parseInt($('#' + this.id + '_formas').val()):parseInt($('#' + this.id + '_formas').val())/2 if(rowData.row_id != 'lp_cubierta' && rowData.row_id != 'lp_sobrecubierta'){
const formas_linea = <?php echo $isCosido; ?>==0?parseInt(rowData.formas):parseInt(rowData.formas)/2
if(formas_linea > tirada) if(formas_linea > tirada)
merma_lineas.push(formas_linea-tirada) merma_lineas.push(formas_linea-tirada)
else else
merma_lineas.push(tirada%formas_linea) merma_lineas.push(tirada%formas_linea)
} }
}) })
if(merma_lineas.length>0) if(merma_lineas.length>0)
merma = Math.max(...merma_lineas) merma = Math.max(...merma_lineas)