完善销售单

This commit is contained in:
2024-09-25 16:51:20 +08:00
parent a3868d5b7a
commit 2c296d8f96

View File

@@ -899,8 +899,8 @@ export default {
}, },
// 计算税额。同时计算未含税价及未含税总额 // 计算税额。同时计算未含税价及未含税总额
taxAmountInput(row) { taxAmountInput(row) {
// 计算税额 = (单价 - (单价 / (1 + 税率))) * 数量 // 计算单个商品税额 = 单价 - (单价 / (1 + 税率))
row.taxAmount = Math.round(((parseFloat(row.price) - (parseFloat(row.price) / (parseFloat(1) + parseFloat(row.taxRate !== '' ? row.taxRate : '0') / 100))) * parseFloat(row.count !== '' ? row.count : '0')) * 100) / 100 row.taxAmount = Math.round((parseFloat(row.price) - (parseFloat(row.price) / (parseFloat(1) + parseFloat(row.taxRate !== '' ? row.taxRate : '0') / 100))) * 100) / 100
// 计算未含税价 = 单价 - 税额 // 计算未含税价 = 单价 - 税额
row.unTaxPrice = Math.round((parseFloat(row.price) - parseFloat(row.taxAmount)) * 100) / 100 row.unTaxPrice = Math.round((parseFloat(row.price) - parseFloat(row.taxAmount)) * 100) / 100
// 计算未含税总额 = 未含税价 * 数量 // 计算未含税总额 = 未含税价 * 数量