From d8eed92847370e41167fe9af647f041cd4116da5 Mon Sep 17 00:00:00 2001 From: zhaoxuebing <1291173720@qq.com> Date: Mon, 23 Jun 2025 08:42:51 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=BA=E9=99=B7=EF=BC=9AFWHL-483?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supplierinvoiceRequestMain/index.vue | 65 +++++++++++-------- 1 file changed, 37 insertions(+), 28 deletions(-) diff --git a/src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/index.vue b/src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/index.vue index 82598fcfe..34f24c465 100644 --- a/src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/index.vue +++ b/src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/index.vue @@ -42,8 +42,11 @@ @@ -293,7 +300,7 @@ (formRef, formModel) => { const { singlePrice = 0, purchasePrice = 0 } = formModel formRef.value.setValues({ - differencePrice: Number((Number(singlePrice) - Number(purchasePrice)).toFixed(5)) + differencePrice: Number(Math.round((Number(singlePrice) - Number(purchasePrice)) * 100000) / 100000) }) } " @@ -337,18 +344,20 @@ @@ -1408,7 +1417,7 @@ const submitForm = async (formType, submitData) => { let data = { ...submitData } tableData.value.forEach((item) => { item.differencePrice = Number( - (Number(item?.singlePrice) - Number(item?.purchasePrice)).toFixed(5) + Math.round((Number(item?.singlePrice) - Number(item?.purchasePrice)) * 100000 ) / 100000 ) }) let flagInvoicableQuantity = false