|
@@ -288,13 +288,14 @@
|
|
|
return this.dataForm?.statReceipt?.statementAdvanceTotalPrice || 0;
|
|
return this.dataForm?.statReceipt?.statementAdvanceTotalPrice || 0;
|
|
|
},
|
|
},
|
|
|
receivedTotalPrice() {
|
|
receivedTotalPrice() {
|
|
|
- return (
|
|
|
|
|
- Math.round(
|
|
|
|
|
- ((+this.dataForm.amountTotalPrice || 0) -
|
|
|
|
|
- this.statementAdvanceTotalPrice) *
|
|
|
|
|
- 100
|
|
|
|
|
|
|
+ const value = (
|
|
|
|
|
+ this.dataForm?.statReceipt?.statReceiptDetailList?.reduce(
|
|
|
|
|
+ (pre, cur) =>
|
|
|
|
|
+ pre + Math.round((+cur.statementAmt || 0) * 100),
|
|
|
|
|
+ 0
|
|
|
) / 100
|
|
) / 100
|
|
|
);
|
|
);
|
|
|
|
|
+ return isNaN(value) ? 0 : value;
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
watch: {
|
|
watch: {
|