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] += ''