| | |
| | | getCompanyConfig, |
| | | saveCompanyConfig as saveCompanyConfigApi, |
| | | } from '#/api/system/company-config'; |
| | | import { applyCompanyConfig } from '#/utils/company-config'; |
| | | import { applyCompanyConfig, displayCompanyName } from '#/utils/company-config'; |
| | | |
| | | /** |
| | | * 公司品牌信息全局配置 |
| | |
| | | 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 ?? ''; |
| | |
| | | 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 ?? ''; |