From 28d2e9987f406e27a846fbf488d3e34de2e550be Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期五, 30 一月 2026 14:32:00 +0800
Subject: [PATCH] Merge branch 'dev_New' of http://114.132.189.42:9002/r/product-inventory-management into dev_New
---
src/views/financialManagement/loanManagement/index.vue | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/src/views/financialManagement/loanManagement/index.vue b/src/views/financialManagement/loanManagement/index.vue
index 202313a..cb52ff1 100644
--- a/src/views/financialManagement/loanManagement/index.vue
+++ b/src/views/financialManagement/loanManagement/index.vue
@@ -64,6 +64,8 @@
size: pagination.pageSize,
total: pagination.total,
}"
+ :isShowSummary="true"
+ :summaryMethod="summarizeMainTable"
@selection-change="handleSelectionChange"
@pagination="changePage"
>
@@ -72,7 +74,7 @@
缂栬緫
</el-button>
<el-button
- v-if="row.status == 1"
+ :disabled="row.status !== 1"
type="primary"
link
@click="repay(row)"
@@ -122,12 +124,10 @@
{
label: "鍊熸浜哄鍚�",
prop: "borrowerName",
- width: 150,
},
{
label: "鍊熸閲戦锛堝厓锛�",
prop: "borrowAmount",
- width: 150,
formatData: (val) => {
return val ? `楼${parseFloat(val).toLocaleString('zh-CN', { minimumFractionDigits: 2, maximumFractionDigits: 2 })}` : '楼0.00';
},
@@ -135,7 +135,6 @@
{
label: "鍊熸鍒╃巼锛�%锛�",
prop: "interestRate",
- width: 130,
formatData: (val) => {
return val ? `${parseFloat(val).toFixed(2)}%` : '-';
},
@@ -143,18 +142,16 @@
{
label: "鍊熸鏃ユ湡",
prop: "borrowDate",
- width: 120,
},
{
label: "瀹為檯杩樻鏃ユ湡",
prop: "repayDate",
- width: 130,
},
{
label: "鍊熸鐘舵��",
prop: "status",
- width: 100,
dataType: "tag",
+ align: 'center',
formatData: (params) => {
if (params == 1) {
return "寰呰繕娆�";
@@ -196,6 +193,11 @@
}
);
+// 琛ㄦ牸鍚堣锛氬�熸閲戦
+const summarizeMainTable = (param) => {
+ return proxy.summarizeTable(param, ["borrowAmount"]);
+};
+
// 澶氶�夊悗鍋氫粈涔�
const handleSelectionChange = (selectionList) => {
multipleList.value = selectionList;
--
Gitblit v1.9.3