From 91bfcf61f44f353dfebc54a57b5b774721de3e9a Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期一, 19 十月 2026 09:39:22 +0800
Subject: [PATCH] feat(auth): 更新门户认证页面布局和样式

---
 src/store/company-config.ts |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/store/company-config.ts b/src/store/company-config.ts
index 1668f86..b8cb482 100644
--- a/src/store/company-config.ts
+++ b/src/store/company-config.ts
@@ -5,7 +5,7 @@
   getCompanyConfig,
   saveCompanyConfig as saveCompanyConfigApi,
 } from '#/api/system/company-config';
-import { applyCompanyConfig } from '#/utils/company-config';
+import { applyCompanyConfig, displayCompanyName } from '#/utils/company-config';
 
 /**
  * 鍏徃鍝佺墝淇℃伅鍏ㄥ眬閰嶇疆
@@ -32,7 +32,7 @@
     try {
       const config = await getCompanyConfig();
       if (config) {
-        companyName.value = config.companyName ?? '';
+        companyName.value = displayCompanyName(config.companyName) ?? '';
         logoUrl.value = config.logoUrl ?? '';
         loginTitle.value = config.loginTitle ?? '';
         loginDescription.value = config.loginDescription ?? '';
@@ -51,8 +51,9 @@
     loginTitle?: string;
     loginDescription?: string;
   }) {
-    await saveCompanyConfigApi(data);
-    companyName.value = data.companyName;
+    const normalized = { ...data, companyName: displayCompanyName(data.companyName) ?? data.companyName };
+    await saveCompanyConfigApi(normalized);
+    companyName.value = normalized.companyName;
     logoUrl.value = data.logoUrl ?? '';
     loginTitle.value = data.loginTitle ?? '';
     loginDescription.value = data.loginDescription ?? '';

--
Gitblit v1.9.3