fix: 支持缓存

This commit is contained in:
橙子
2024-12-10 00:08:04 +08:00
parent 81138fcaef
commit bb3b3702e1

View File

@@ -208,6 +208,7 @@ namespace Yi.Framework.Bbs.Application.Services.Analyses
var output = new List<PointsTopUserDto>();
var levelCache = await _bbsUserManager.GetLevelCacheMapAsync();
result.Items.ToList().ForEach(x =>
{
var currentUserInfo = baseOutput.Where(u => u.UserId == x.UserId).FirstOrDefault();
@@ -221,7 +222,7 @@ namespace Yi.Framework.Bbs.Application.Services.Analyses
Order = x.Order,
Icon = currentUserInfo.Icon,
Level = currentUserInfo.Level,
LevelName = _bbsUserManager._levelCacheDic[currentUserInfo.Level].Name,
LevelName = levelCache[currentUserInfo.Level].Name,
UserLimit = UserLimitEnum.Normal,
Points = x.Points
});
@@ -263,6 +264,7 @@ namespace Yi.Framework.Bbs.Application.Services.Analyses
var output = new List<ValueTopUserDto>();
var levelCache = await _bbsUserManager.GetLevelCacheMapAsync();
result.Items.ToList().ForEach(x =>
{
var currentUserInfo = baseOutput.Where(u => u.UserId == x.UserId).FirstOrDefault();
@@ -276,7 +278,7 @@ namespace Yi.Framework.Bbs.Application.Services.Analyses
Order = x.Order,
Icon = currentUserInfo.Icon,
Level = currentUserInfo.Level,
LevelName = _bbsUserManager._levelCacheDic[currentUserInfo.Level].Name,
LevelName =levelCache[currentUserInfo.Level].Name,
UserLimit = UserLimitEnum.Normal,
Value = x.Value
});