From 0c5c64fef48ddfcbcb4fab9e434f85330d8d752c Mon Sep 17 00:00:00 2001
From: yunuo970428 <405378304@qq.com>
Date: Fri, 11 Oct 2024 09:01:05 +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 | 44 ++++++++++----------
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/src/views/sales/salesOrder/salesOrderAdd.vue b/src/views/sales/salesOrder/salesOrderAdd.vue
index d8e4eec..1d63915 100644
--- a/src/views/sales/salesOrder/salesOrderAdd.vue
+++ b/src/views/sales/salesOrder/salesOrderAdd.vue
@@ -156,21 +156,21 @@
-
+
-
+
-
+
@@ -181,17 +181,17 @@
-
+
-
+
-
+
@@ -203,11 +203,11 @@
折扣率(%):
-
+
优惠金额:
-
+
优惠后金额:
@@ -219,13 +219,13 @@
运费:
-
+
本次收款
-
+
本次欠款
@@ -233,11 +233,11 @@
总欠款
-
+
预收款余额
-
+
结算账户
@@ -807,9 +807,9 @@ export default {
sums[index] = values.reduce((prev, curr) => {
const value = Number(curr)
if (!isNaN(value)) {
- return prev + curr
+ return Math.round((parseFloat(prev) + parseFloat(curr)) * 10000) / 10000
} else {
- return prev
+ return Math.round((parseFloat(prev)) * 10000) / 10000
}
}, 0)
sums[index] += ''
@@ -818,9 +818,9 @@ export default {
sums[index] = values.reduce((prev, curr) => {
const value = Number(curr)
if (!isNaN(value)) {
- return prev + curr
+ return Math.round((parseFloat(prev) + parseFloat(curr)) * 10000) / 10000
} else {
- return prev
+ return Math.round((parseFloat(prev)) * 10000) / 10000
}
}, 0)
sums[index] += ''
@@ -828,9 +828,9 @@ export default {
sums[index] = values.reduce((prev, curr) => {
const value = Number(curr)
if (!isNaN(value)) {
- return prev + curr
+ return Math.round((parseFloat(prev) + parseFloat(curr)) * 10000) / 10000
} else {
- return prev
+ return Math.round((parseFloat(prev)) * 10000) / 10000
}
}, 0)
sums[index] += ''
@@ -838,9 +838,9 @@ export default {
sums[index] = values.reduce((prev, curr) => {
const value = Number(curr)
if (!isNaN(value)) {
- return prev + curr
+ return Math.round((parseFloat(prev) + parseFloat(curr)) * 10000) / 10000
} else {
- return prev
+ return Math.round((parseFloat(prev)) * 10000) / 10000
}
}, 0)
sums[index] += ''
@@ -848,9 +848,9 @@ export default {
sums[index] = values.reduce((prev, curr) => {
const value = Number(curr)
if (!isNaN(value)) {
- return prev + curr
+ return Math.round((parseFloat(prev) + parseFloat(curr)) * 10000) / 10000
} else {
- return prev
+ return Math.round((parseFloat(prev)) * 10000) / 10000
}
}, 0)
sums[index] += ''