Align frontend branding defaults

This commit is contained in:
2026-06-09 08:44:04 +08:00
parent a8e264f652
commit 959624240f
7 changed files with 33 additions and 8 deletions
+2
View File
@@ -1,4 +1,6 @@
# public path
VITE_APP_TITLE=AI Agent Admin
VITE_BASE=/
# Basic interface address SPA
+2
View File
@@ -1,6 +1,8 @@
# 端口号
VITE_PORT=5777
VITE_APP_TITLE=AI Agent Admin
VITE_BASE=/
# 接口地址
+11
View File
@@ -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偏好设置初始化