From 2c296d8f9606a22334ae63c87aea14335add341c Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Wed, 25 Sep 2024 16:51:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=94=80=E5=94=AE=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/sales/salesOrder/salesOrderAdd.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/sales/salesOrder/salesOrderAdd.vue b/src/views/sales/salesOrder/salesOrderAdd.vue index 2f2353d..0e987db 100644 --- a/src/views/sales/salesOrder/salesOrderAdd.vue +++ b/src/views/sales/salesOrder/salesOrderAdd.vue @@ -899,8 +899,8 @@ export default { }, // 计算税额。同时计算未含税价及未含税总额 taxAmountInput(row) { - // 计算税额 = (单价 - (单价 / (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 + // 计算单个商品税额 = 单价 - (单价 / (1 + 税率)) + 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 // 计算未含税总额 = 未含税价 * 数量