321
This commit is contained in:
parent
b4859f7151
commit
fd98b34a97
|
|
@ -172,10 +172,10 @@ public class UserService : BaseService<User, int>, IUserService
|
||||||
{
|
{
|
||||||
var userScore = (int)score;
|
var userScore = (int)score;
|
||||||
|
|
||||||
// 获取所有权益等级,按所需积分升序排列
|
// 获取所有权益等级(使用VipLevels表),按所需积分升序排列
|
||||||
var levels = await _dbContext.EquityLevels
|
var levels = await _dbContext.VipLevels
|
||||||
.Where(e => e.DeletedAt == null)
|
.Where(e => e.DeletedAt == null && e.Level > 0)
|
||||||
.OrderBy(e => e.RequiredPoints)
|
.OrderBy(e => e.Number)
|
||||||
.ToListAsync();
|
.ToListAsync();
|
||||||
|
|
||||||
if (!levels.Any())
|
if (!levels.Any())
|
||||||
|
|
@ -191,14 +191,14 @@ public class UserService : BaseService<User, int>, IUserService
|
||||||
|
|
||||||
for (int i = 0; i < levels.Count; i++)
|
for (int i = 0; i < levels.Count; i++)
|
||||||
{
|
{
|
||||||
if (userScore >= levels[i].RequiredPoints)
|
if (userScore >= levels[i].Number)
|
||||||
{
|
{
|
||||||
currentLevel = levels[i].Level;
|
currentLevel = levels[i].Level;
|
||||||
currentLevelPoints = levels[i].RequiredPoints;
|
currentLevelPoints = levels[i].Number;
|
||||||
|
|
||||||
if (i + 1 < levels.Count)
|
if (i + 1 < levels.Count)
|
||||||
{
|
{
|
||||||
nextLevelPoints = levels[i + 1].RequiredPoints;
|
nextLevelPoints = levels[i + 1].Number;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
@ -210,7 +210,7 @@ public class UserService : BaseService<User, int>, IUserService
|
||||||
if (currentLevel == 0)
|
if (currentLevel == 0)
|
||||||
{
|
{
|
||||||
// 用户还没达到第一级
|
// 用户还没达到第一级
|
||||||
nextLevelPoints = levels[i].RequiredPoints;
|
nextLevelPoints = levels[i].Number;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user