From c3456923023be46daa029cfc7dca6cff7c416267 Mon Sep 17 00:00:00 2001
From: yuan <123@>
Date: 星期二, 26 五月 2026 13:41:39 +0800
Subject: [PATCH] 1
---
src/views/salesManagement/receiptPaymentLedger/index.vue | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/src/views/salesManagement/receiptPaymentLedger/index.vue b/src/views/salesManagement/receiptPaymentLedger/index.vue
index 0ec3e3b..c0fae65 100644
--- a/src/views/salesManagement/receiptPaymentLedger/index.vue
+++ b/src/views/salesManagement/receiptPaymentLedger/index.vue
@@ -126,6 +126,7 @@
customewTransactionsDetails,
} from "@/api/salesManagement/indicatorStats.js";
import Pagination from "../../../components/PIMTable/Pagination.vue";
+ import {summarizeTable} from "@/utils/summarizeTable.js";
const { proxy } = getCurrentInstance();
const tableData = ref([]);
const receiptRecord = ref([]);
@@ -174,7 +175,7 @@
});
};
const formattedNumber = (row, column, cellValue) => {
- return cellValue ? parseFloat(cellValue).toFixed(8) : "0.00";
+ return parseFloat(cellValue).toFixed(8);
};
// 涓昏〃鍚堣鏂规硶
const summarizeMainTable = param => {
@@ -197,6 +198,14 @@
futureTickets: { noDecimal: true }, // 涓嶄繚鐣欏皬鏁�
}
);
+ if (receiptRecord.value?.length > 0) {
+ const index = tableData.value.findIndex(
+ (item) => item.id == customerId.value
+ );
+ summarizeTable[summarizeTable.length - 1] = tableData.value[index].unReceiptPaymentAmount.toFixed(8);
+ } else {
+ summarizeTable[summarizeTable.length - 1] = 0.0;
+ }
return summarizeTable;
};
--
Gitblit v1.9.3