fix: wrong calc

This commit is contained in:
Methapon Metanipat 2024-10-18 09:59:17 +07:00
parent 893b4e6a2a
commit 5a2a854406

View file

@ -45,7 +45,9 @@ function calcPrice(c: (typeof rows.value)[number]) {
return precisionRound(
c.pricePerUnit * c.amount -
c.discount +
(c.pricePerUnit * c.amount - c.discount) * (config.value?.vat || 0.07),
(c.product.calcVat
? (c.pricePerUnit * c.amount - c.discount) * (config.value?.vat || 0.07)
: 0),
);
}