|
@@ -1011,12 +1011,14 @@ namespace MySystem
|
|
|
|
|
|
public void LeaderRecommendPrize(WebCMSEntities db, Orders order, int UserId, decimal Money, int ChangeType)
|
|
|
{
|
|
|
+ int level = 0;
|
|
|
while(UserId > 0)
|
|
|
{
|
|
|
+ level += 1;
|
|
|
Users user = db.Users.FirstOrDefault(m => m.Id == UserId);
|
|
|
if(user != null)
|
|
|
{
|
|
|
- if(user.UserType == 1 || user.LeaderLevel > 0)
|
|
|
+ if((user.UserType == 1 || user.LeaderLevel > 0) && level > 1)
|
|
|
{
|
|
|
ChangeAccount(db, order, UserId, Money, ChangeType);
|
|
|
UserId = 0;
|