diff --git a/src/client/Bootstrap.Client.DataAccess/Dict.cs b/src/client/Bootstrap.Client.DataAccess/Dict.cs
index 3e0c0639..a7a3a62a 100644
--- a/src/client/Bootstrap.Client.DataAccess/Dict.cs
+++ b/src/client/Bootstrap.Client.DataAccess/Dict.cs
@@ -91,22 +91,25 @@ namespace Bootstrap.Client.DataAccess
///
public virtual string RetrieveWebFooter(string appId) => DbHelper.RetrieveFooter(appId);
+
+ private string RetrieveAdminPath() => DictHelper.RetrieveDicts().FirstOrDefault(d => d.Category == "网站设置" && d.Name == "后台地址" && d.Define == 0)?.Code ?? "";
+
///
/// 获得系统设置地址
///
///
- public virtual string RetrieveSettingsUrl(string appId) => DbHelper.RetrieveSettingsUrl(appId);
+ public virtual string RetrieveSettingsUrl(string appId) => $"{RetrieveAdminPath()}{DbHelper.RetrieveSettingsUrl(appId)}";
///
/// 获得系统个人中心地址
///
///
- public virtual string RetrieveProfilesUrl(string appId) => DbHelper.RetrieveProfilesUrl(appId);
+ public virtual string RetrieveProfilesUrl(string appId) => $"{RetrieveAdminPath()}{DbHelper.RetrieveProfilesUrl(appId)}";
///
/// 获得系统通知地址地址
///
///
- public virtual string RetrieveNotisUrl(string appId) => DbHelper.RetrieveNotisUrl(appId);
+ public virtual string RetrieveNotisUrl(string appId) => $"{RetrieveAdminPath()}{DbHelper.RetrieveNotisUrl(appId)}";
}
}