From 001b025ff84dec3c614f0b0346e9a50491034f04 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 06 十一月 2025 11:09:16 +0800
Subject: [PATCH] 应收台账-查询修改
---
src/views/accountReceivableLedger/index.vue | 37 ++++++++++++++++++++++++++++++-------
1 files changed, 30 insertions(+), 7 deletions(-)
diff --git a/src/views/accountReceivableLedger/index.vue b/src/views/accountReceivableLedger/index.vue
index 0dc1a0a..a28df75 100644
--- a/src/views/accountReceivableLedger/index.vue
+++ b/src/views/accountReceivableLedger/index.vue
@@ -131,6 +131,13 @@
width:200
},
{
+ label: "闄勪欢",
+ prop: "attachFileList",
+ width:220,
+ dataType: "multiTagLink"
+ }
+ ,
+ {
label: "鐧昏鏃ユ湡",
prop: "createTime",
width:300
@@ -174,11 +181,22 @@
};
const getList = () => {
tableLoading.value = true;
- const { receiptPaymentDate, ...rest } = searchForm;
- receiptPaymentHistoryListPage({ ...rest, ...page }).then((res) => {
+ const { receiptPaymentDate, receiptPaymentDateStart, receiptPaymentDateEnd, ...rest } = searchForm;
+ // 鏋勫缓璇锋眰鍙傛暟锛屽彧鍖呭惈鏈夋晥鐨勬棩鏈熷瓧娈�
+ const params = { ...rest, ...page };
+ // 鍙湁褰撴棩鏈熷瓧娈垫湁鍊兼椂鎵嶆坊鍔犲埌鍙傛暟涓�
+ if (receiptPaymentDateStart) {
+ params.receiptPaymentDateStart = receiptPaymentDateStart;
+ }
+ if (receiptPaymentDateEnd) {
+ params.receiptPaymentDateEnd = receiptPaymentDateEnd;
+ }
+ receiptPaymentHistoryListPage(params).then((res) => {
tableLoading.value = false;
tableData.value = res.records;
page.total = res.total;
+ }).catch(() => {
+ tableLoading.value = false;
});
};
// 瀛愯〃鍚堣鏂规硶
@@ -194,21 +212,26 @@
};
const changeDateRange = (date) => {
- if (date) {
+ if (date && date.length === 2) {
searchForm.receiptPaymentDateStart = dayjs(date[0]).format(
"YYYY-MM-DD 00:00:00"
);
searchForm.receiptPaymentDateEnd = dayjs(date[1]).format(
"YYYY-MM-DD 23:59:59"
);
- getList();
+ } else {
+ // 鏃ユ湡涓虹┖鏃讹紝鍒犻櫎鏃ユ湡瀛楁
+ delete searchForm.receiptPaymentDateStart;
+ delete searchForm.receiptPaymentDateEnd;
}
+ getList();
};
const clearRange = () => {
- searchForm.receiptPaymentDate = [];
- searchForm.receiptPaymentDateStart = undefined;
- searchForm.receiptPaymentDateEnd = undefined;
+ searchForm.receiptPaymentDate = null;
+ // 鐩存帴鍒犻櫎瀛楁锛岃�屼笉鏄缃负 undefined
+ delete searchForm.receiptPaymentDateStart;
+ delete searchForm.receiptPaymentDateEnd;
getList();
};
--
Gitblit v1.9.3