mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
ahora la funcion update_total_linea solo actualiza los totales
This commit is contained in:
@ -972,52 +972,11 @@ $('#addLineasPresupuesto').on("change", function (e) {
|
||||
$("#tableLineasPresupuesto").DataTable().columns.adjust();
|
||||
})
|
||||
|
||||
|
||||
// Funcion para actualizar el total de coste de la linea dependiendo
|
||||
// de los checkboxes que esten seleccionados
|
||||
function update_total_linea(e){
|
||||
total = 0
|
||||
var rowData = tableLineasPresupuesto.row('#' + e.data.id_linea).data()
|
||||
if($('#' + e.data.id_linea + '_checkPapel').prop('checked')){
|
||||
total += parseFloat($('#' + e.data.id_linea + '_totalPapelPedido').val())
|
||||
}
|
||||
if($('#' + e.data.id_linea + '_checkClicks').prop('checked')){
|
||||
total += parseFloat($('#' + e.data.id_linea + '_precioImpresion').val())
|
||||
total += parseFloat($('#' + e.data.id_linea + '_totalClicks').val())
|
||||
|
||||
if (rowData.maquinaTipo == 'inkjet'){
|
||||
total += parseFloat(rowData.totalTinta)
|
||||
}
|
||||
if (e.data.id_linea.includes('rot_')){
|
||||
total += parseFloat(rowData.totalCorte)
|
||||
}
|
||||
}
|
||||
|
||||
rowData.total_linea = parseFloat(total).toFixed(2)
|
||||
|
||||
tableLineasPresupuesto.row('#' + e.data.id_linea).data(rowData).draw(false)
|
||||
|
||||
switch(rowData.row_id){
|
||||
case 'lp_bn':
|
||||
eventos_lp_bn(rowData.maquinaTipo=='inkjet'?true:false)
|
||||
break
|
||||
case 'lp_bnhq':
|
||||
eventos_lp_bnhq(data.maquinaTipo=='inkjet'?true:false)
|
||||
break
|
||||
case 'lp_color':
|
||||
eventos_lp_color(rowData.maquinaTipo=='inkjet'?true:false)
|
||||
break
|
||||
case 'lp_colorhq':
|
||||
eventos_lp_colorhq(data.maquinaTipo=='inkjet'?true:false)
|
||||
break
|
||||
case 'lp_rot_bn':
|
||||
eventos_lp_rot_bn()
|
||||
break
|
||||
case 'lp_rot_color':
|
||||
eventos_lp_rot_color()
|
||||
break
|
||||
case 'lp_cubierta':
|
||||
eventos_lp_cubierta()
|
||||
break
|
||||
|
||||
}
|
||||
|
||||
updateTotales(true, false, false)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user