From 3722027357c1f3b1f6881a0610de39da207a304a Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Fri, 4 Jul 2025 18:43:34 +0800 Subject: [PATCH] refactor: replace user edition checks with getEditionName method for improved readability --- ui/src/layout/layout-header/avatar/AboutDialog.vue | 5 ++--- ui/src/stores/modules/user.ts | 3 +++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/ui/src/layout/layout-header/avatar/AboutDialog.vue b/ui/src/layout/layout-header/avatar/AboutDialog.vue index 7cb597be..e74d82ec 100644 --- a/ui/src/layout/layout-header/avatar/AboutDialog.vue +++ b/ui/src/layout/layout-header/avatar/AboutDialog.vue @@ -108,9 +108,9 @@ const onChange = (file: any) => { const editionText = computed(() => { if (!user) return '-' - if (user.isPE()) { + if (user.getEditionName() === 'PE') { return t('layout.about.edition.professional') - } else if (user.isEE()) { + } else if (user.getEditionName() === 'EE') { return t('layout.about.edition.enterprise') } else { return t('layout.about.edition.community') @@ -119,7 +119,6 @@ const editionText = computed(() => { function getLicenseInfo() { licenseApi.getLicense(loading).then((res: any) => { licenseInfo.value = res.data?.license - console.log(licenseInfo.value) }) } diff --git a/ui/src/stores/modules/user.ts b/ui/src/stores/modules/user.ts index 2601db52..31e0896c 100644 --- a/ui/src/stores/modules/user.ts +++ b/ui/src/stores/modules/user.ts @@ -96,6 +96,9 @@ const useUserStore = defineStore('user', { isEE() { return this.edition == 'EE' && this.license_is_valid }, + getEditionName() { + return this.edition + }, changeUserType(num: number, token?: string) { this.userType = num const login = useLoginStore()