diff --git a/client/src/pages/admin/feedback.vue b/client/src/pages/admin/feedback.vue index 7dcff15..1b50c0a 100644 --- a/client/src/pages/admin/feedback.vue +++ b/client/src/pages/admin/feedback.vue @@ -52,13 +52,13 @@ - + 标记处理 - + 忽略 - + 重新打开 diff --git a/client/src/pages/index/index.vue b/client/src/pages/index/index.vue index f40677a..febf033 100644 --- a/client/src/pages/index/index.vue +++ b/client/src/pages/index/index.vue @@ -270,8 +270,9 @@ onMounted(() => { }) // Refresh data when returning from other pages (e.g., after adding a transaction) +// force=true 跳过缓存 TTL,确保新记录立即可见 onShow(() => { - if (initialLoaded.value && !loading.value) loadData(true, false) + if (initialLoaded.value && !loading.value) loadData(true, true) }) onPullDownRefresh(() => { diff --git a/client/src/pages/recurring/index.vue b/client/src/pages/recurring/index.vue index 3860f1d..f1c18cd 100644 --- a/client/src/pages/recurring/index.vue +++ b/client/src/pages/recurring/index.vue @@ -141,8 +141,10 @@ - - + + + + @@ -497,4 +499,11 @@ function goBack() { uni.navigateBack() } &.active { background: $primary; color: $surface; border-color: $primary; } &:active { opacity: 0.8; } } + +/* Numpad 位于弹窗上方 */ +.form-numpad { + position: fixed; bottom: 0; left: 0; right: 0; z-index: 250; + background: $surface; + padding-bottom: env(safe-area-inset-bottom); +}