From 18a6d25ed628ce09b7981dcd919e05708ff2c2b1 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Mon, 10 Feb 2025 23:12:02 +0800 Subject: [PATCH] code refactor --- src/views/mobile/accounts/EditPage.vue | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/src/views/mobile/accounts/EditPage.vue b/src/views/mobile/accounts/EditPage.vue index 056dd37f..d2c19e43 100644 --- a/src/views/mobile/accounts/EditPage.vue +++ b/src/views/mobile/accounts/EditPage.vue @@ -214,7 +214,7 @@ (false); const showMoreActionSheet = ref(false); const showDeleteActionSheet = ref(false); -function getAccountBalanceDate(balanceTime: number): string { - return formatUnixTimeToLongDate(getActualUnixTimeForStore(balanceTime, getTimezoneOffsetMinutes(), getBrowserTimezoneOffsetMinutes())); +function formatAccountBalanceDate(account: Account): string { + if (!isDefined(account.balanceTime)) { + return ''; + } + + return formatUnixTimeToLongDate(getActualUnixTimeForStore(account.balanceTime, getTimezoneOffsetMinutes(), getBrowserTimezoneOffsetMinutes())); } -function getAccountBalanceTime(balanceTime: number): string { - return formatUnixTimeToLongTime(getActualUnixTimeForStore(balanceTime, getTimezoneOffsetMinutes(), getBrowserTimezoneOffsetMinutes())); +function formatAccountBalanceTime(account: Account): string { + if (!isDefined(account.balanceTime)) { + return ''; + } + + return formatUnixTimeToLongTime(getActualUnixTimeForStore(account.balanceTime, getTimezoneOffsetMinutes(), getBrowserTimezoneOffsetMinutes())); } function init(): void {