From ab6d4ee6fcf27a5f9a986653dab14645cc3c8727 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Sat, 16 Aug 2025 01:07:27 +0800 Subject: [PATCH] code refactor --- src/models/user.ts | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/models/user.ts b/src/models/user.ts index 4b521874..60738a53 100644 --- a/src/models/user.ts +++ b/src/models/user.ts @@ -17,21 +17,21 @@ export class User { public defaultCurrency: string; public firstDayOfWeek: number; - public defaultAccountId: string = ''; - public transactionEditScope: number = 1; - public fiscalYearStart: number = 0; - public fiscalYearFormat: number = 0; - public longDateFormat: number = 0; - public shortDateFormat: number = 0; - public longTimeFormat: number = 0; - public shortTimeFormat: number = 0; - public decimalSeparator: number = 0; - public digitGroupingSymbol: number = 0; - public digitGrouping: number = 0; - public currencyDisplayType: number = 0; - public coordinateDisplayType: number = 0; - public expenseAmountColor: number = 0; - public incomeAmountColor: number = 0; + public defaultAccountId: string = EMPTY_USER_BASIC_INFO.defaultAccountId; + public transactionEditScope: number = EMPTY_USER_BASIC_INFO.transactionEditScope; + public fiscalYearStart: number = EMPTY_USER_BASIC_INFO.fiscalYearStart; + public longDateFormat: number = EMPTY_USER_BASIC_INFO.longDateFormat; + public shortDateFormat: number = EMPTY_USER_BASIC_INFO.shortDateFormat; + public longTimeFormat: number = EMPTY_USER_BASIC_INFO.longTimeFormat; + public shortTimeFormat: number = EMPTY_USER_BASIC_INFO.shortTimeFormat; + public fiscalYearFormat: number = EMPTY_USER_BASIC_INFO.fiscalYearFormat; + public decimalSeparator: number = EMPTY_USER_BASIC_INFO.decimalSeparator; + public digitGroupingSymbol: number = EMPTY_USER_BASIC_INFO.digitGroupingSymbol; + public digitGrouping: number = EMPTY_USER_BASIC_INFO.digitGrouping; + public currencyDisplayType: number = EMPTY_USER_BASIC_INFO.currencyDisplayType; + public coordinateDisplayType: number = EMPTY_USER_BASIC_INFO.coordinateDisplayType; + public expenseAmountColor: number = EMPTY_USER_BASIC_INFO.expenseAmountColor; + public incomeAmountColor: number = EMPTY_USER_BASIC_INFO.incomeAmountColor; private constructor(language: string, defaultCurrency: string, firstDayOfWeek: number) { this.language = language;