From d96c224586dec2c9bd8f819be622e8e293225600 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期五, 28 八月 2026 15:19:29 +0800
Subject: [PATCH] fix: MOM 1.偏好设置控制网页标题和登录页展示优化

---
 src/layouts/auth.vue        |   10 +++-------
 src/utils/company-config.ts |    3 +++
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/src/layouts/auth.vue b/src/layouts/auth.vue
index 7b6ab12..51dc083 100644
--- a/src/layouts/auth.vue
+++ b/src/layouts/auth.vue
@@ -20,13 +20,9 @@
 // 鐧诲綍椤� logo 浼樺厛鍙栨暟鎹簱閰嶇疆锛坧references.logo.source锛夛紝鏈厤缃椂鍥為��缂栬瘧鏈熼粯璁� __APP_LOGO__
 const logo = computed(() => preferences.logo.source || __APP_LOGO__);
 const logoDark = computed(() => preferences.logo.sourceDark);
-// 鐧诲綍椤垫爣棰�/鎻忚堪浼樺厛鍙栧悗绔厤缃紝鏈厤缃椂鍥為��鍒� i18n 榛樿
-const pageTitle = computed(
-  () => companyConfigStore.loginTitle || $t('authentication.pageTitle'),
-);
-const pageDescription = computed(
-  () => companyConfigStore.loginDescription || $t('authentication.pageDesc'),
-);
+// 鐧诲綍椤垫爣棰�/鎻忚堪浣跨敤 i18n 鍥哄畾鏂囨锛屼笉闅忓叕鍙搁厤缃彉鍖�
+const pageTitle = computed(() => $t('authentication.pageTitle'));
+const pageDescription = computed(() => $t('authentication.pageDesc'));
 </script>
 
 <template>
diff --git a/src/utils/company-config.ts b/src/utils/company-config.ts
index 4f57dcc..c44ccae 100644
--- a/src/utils/company-config.ts
+++ b/src/utils/company-config.ts
@@ -18,6 +18,9 @@
   const updates: Record<string, any> = {};
   if (config.logoUrl) {
     updates.logo = { source: config.logoUrl };
+    // 鍚屾缃戦〉鏍囬鍥炬爣锛坒avicon锛変负涓婁紶鐨� logo
+    const faviconLink = document.querySelector('link[rel="icon"]');
+    faviconLink?.setAttribute('href', config.logoUrl);
   }
   if (config.companyName) {
     updates.app = { name: config.companyName };

--
Gitblit v1.9.3