fix(pecas): corrigir discrepancia no calculo de peso total da tabela e da importacao

This commit is contained in:
2026-08-21 13:42:18 +00:00
parent 0a274502e7
commit 9d999fe0a5
4 changed files with 8 additions and 10 deletions
+4 -1
View File
@@ -177,7 +177,10 @@ export const usePecasTable = (pecas: Peca[]) => {
}
return pecasParaCalcular.reduce((total, peca) => {
return total + (peca.peso_total || 0);
const pTotal = (peca.peso_total && peca.peso_total > 0)
? peca.peso_total
: (peca.quantidade || 1) * (peca.peso_unitario || 0);
return total + pTotal;
}, 0);
}, [filteredAndSortedPecas, selectedPecas]);