Align frontend branding defaults
This commit is contained in:
@@ -128,6 +128,17 @@ async function initApplication() {
|
||||
// 4. 合并配置:后端配置优先级高于前端配置
|
||||
// defu/merge 的特点是第一个参数优先,所以后端配置放前面
|
||||
const finalPreferences = merge({}, backendPreferences, overridesPreferences);
|
||||
if (overridesPreferences.app?.name) {
|
||||
finalPreferences.app = finalPreferences.app || {};
|
||||
finalPreferences.app.name = overridesPreferences.app.name;
|
||||
}
|
||||
if (overridesPreferences.copyright) {
|
||||
finalPreferences.copyright = merge(
|
||||
{},
|
||||
overridesPreferences.copyright,
|
||||
finalPreferences.copyright,
|
||||
);
|
||||
}
|
||||
console.log('[配置加载] 合并后配置:', finalPreferences);
|
||||
|
||||
// 5. app偏好设置初始化
|
||||
|
||||
Reference in New Issue
Block a user