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