support filter multiple accounts and categories in transaction list page

This commit is contained in:
MaysWind
2024-07-06 22:05:48 +08:00
parent c0cc9b5247
commit 3dd39defc1
13 changed files with 342 additions and 94 deletions
+2 -2
View File
@@ -24,9 +24,9 @@
</select>
</f7-list-item>
<f7-list-item :title="$t('Default Account Filter')" link="/settings/filter/account?modifyDefault=1"></f7-list-item>
<f7-list-item :title="$t('Default Account Filter')" link="/settings/filter/account?type=statisticsDefault"></f7-list-item>
<f7-list-item :title="$t('Default Transaction Category Filter')" link="/settings/filter/category?modifyDefault=1"></f7-list-item>
<f7-list-item :title="$t('Default Transaction Category Filter')" link="/settings/filter/category?type=statisticsDefault"></f7-list-item>
<f7-list-item
:title="$t('Default Sort Order')"
@@ -534,10 +534,10 @@ export default {
this.f7router.navigate(this.getItemLinkUrl(item));
},
filterAccounts() {
this.f7router.navigate('/settings/filter/account');
this.f7router.navigate('/settings/filter/account?type=statisticsCurrent');
},
filterCategories() {
this.f7router.navigate('/settings/filter/category');
this.f7router.navigate('/settings/filter/category?type=statisticsCurrent');
},
settings() {
this.f7router.navigate('/statistic/settings');