云
13 小时以前 91bfcf61f44f353dfebc54a57b5b774721de3e9a
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 ?? '';