From b45ea4e8dbce0fac095125d0d026515df97a0d18 Mon Sep 17 00:00:00 2001 From: ronger Date: Wed, 29 Dec 2021 12:00:06 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20=E4=BA=A4=E6=98=93=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/common/bank/account/records.vue | 18 +++++++++++++----- pages/admin/bank-accounts.vue | 2 +- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/components/common/bank/account/records.vue b/components/common/bank/account/records.vue index 6772688..ed710a8 100644 --- a/components/common/bank/account/records.vue +++ b/components/common/bank/account/records.vue @@ -108,6 +108,11 @@ export default { type: Object } }, + watch: { + bankAccount() { + this.resetSearchDate() + } + }, data() { return { pickerOptions: { @@ -169,14 +174,17 @@ export default { }, searchTransactionRecord(dates) { this.$emit('searchTransactionRecord', dates); + }, + resetSearchDate() { + const end = new Date(); + const start = new Date(); + start.setMonth(start.getMonth() - 1); + let searchDate = [start, end] + this.searchDate = searchDate } }, mounted() { - const end = new Date(); - const start = new Date(); - start.setMonth(start.getMonth() - 1); - let searchDate = [start, end] - this.searchDate = searchDate + this.resetSearchDate() } } diff --git a/pages/admin/bank-accounts.vue b/pages/admin/bank-accounts.vue index 0583f40..9afdf03 100644 --- a/pages/admin/bank-accounts.vue +++ b/pages/admin/bank-accounts.vue @@ -140,7 +140,7 @@ export default { let _ts = this let startDate = dates[0] let endDate = dates[1] - _ts.$store.dispatch('wallet/fetchTransactionRecordList', { + _ts.$store.dispatch('bank-account/fetchTransactionRecordList', { bankAccount: _ts.bankAccount, startDate: startDate, endDate: endDate