优化前端路由返回数据

This commit is contained in:
不做码农 2022-11-17 10:47:43 +08:00
parent bdfbee2614
commit ece04bb3d3
3 changed files with 13 additions and 8 deletions

View File

@ -71,5 +71,9 @@ namespace ZR.Model.System
/// https请求
/// </summary>
public static string HTTPS = "https://";
/// <summary>
/// www主域
/// </summary>
public static string WWW = "www.";
}
}

View File

@ -52,19 +52,16 @@ namespace ZR.Model.System.Vo
Icon = icon;
Link = path;
}
public Meta(string title, string icon, bool noCache)
{
Title = title;
Icon = icon;
NoCache = noCache;
}
public Meta(string title, string icon, bool noCache, string titleKey, string path)
{
Title = title;
Icon = icon;
NoCache = noCache;
TitleKey = titleKey;
Link = path;
if (!string.IsNullOrEmpty(path) && (path.StartsWith(UserConstants.HTTP) || path.StartsWith(UserConstants.HTTPS)))
{
Link = path;
}
}
}
}

View File

@ -549,7 +549,11 @@ namespace ZR.Service
/// < returns ></ returns >
public string InnerLinkReplaceEach(string path)
{
return path.IsNotEmpty() ? path.Replace(UserConstants.HTTP, "").Replace(UserConstants.HTTPS, "") : path;
return path.IsNotEmpty() ? path
.Replace(UserConstants.HTTP, "")
.Replace(UserConstants.HTTPS, "")
.Replace(UserConstants.WWW, "")
.Replace(".", "/") : path;
}
#endregion