|
@@ -198,7 +198,7 @@
|
|
|
computed: {
|
|
computed: {
|
|
|
paidAmount() {
|
|
paidAmount() {
|
|
|
return this.form.tableData.reduce((sum, item) => {
|
|
return this.form.tableData.reduce((sum, item) => {
|
|
|
- const val = parseFloat(item.paidAmount);
|
|
|
|
|
|
|
+ const val = parseFloat(item.paidTotalPrice);
|
|
|
return sum + (isNaN(val) ? 0 : val);
|
|
return sum + (isNaN(val) ? 0 : val);
|
|
|
}, 0).toFixed(2);
|
|
}, 0).toFixed(2);
|
|
|
},
|
|
},
|
|
@@ -213,7 +213,10 @@
|
|
|
this.visible = true;
|
|
this.visible = true;
|
|
|
this.row = row;
|
|
this.row = row;
|
|
|
this.info = await getPrepaymentInfo(row.id);
|
|
this.info = await getPrepaymentInfo(row.id);
|
|
|
- this.form.tableData = this.info.detailList || [];
|
|
|
|
|
|
|
+ this.form.tableData = (this.info.detailList || []).map(item => ({
|
|
|
|
|
+ ...item,
|
|
|
|
|
+ paymentType: item.paymentType != null ? String(item.paymentType) : ''
|
|
|
|
|
+ }));
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
addRow() {
|
|
addRow() {
|