|
@@ -305,12 +305,12 @@ namespace MySystem
|
|
|
}
|
|
|
db.SaveChanges();
|
|
|
UserAccount acccount = db.UserAccount.FirstOrDefault(m => m.Id == order.UserId) ?? new UserAccount();
|
|
|
- if(acccount.LeaderReserve >= order.TotalPrice)
|
|
|
+ if(acccount.LeaderReserve >= 400 * pro.ProductCount)
|
|
|
{
|
|
|
//扣减备用金
|
|
|
- OpReserve(db, order, order.UserId, order.TotalPrice, 2, 0, "商城购机");
|
|
|
+ OpReserve(db, order, order.UserId, 400 * pro.ProductCount, 2, 0, "商城购机");
|
|
|
//返回到余额
|
|
|
- OpLeaderAccount(db, order, order.UserId, order.TotalPrice / pro.ProductCount, pro.ProductCount);
|
|
|
+ OpLeaderAccount(db, order, order.UserId, 400, pro.ProductCount);
|
|
|
}
|
|
|
OperateFlag = false;
|
|
|
}
|
|
@@ -360,12 +360,12 @@ namespace MySystem
|
|
|
}
|
|
|
db.SaveChanges();
|
|
|
UserAccount acccount = db.UserAccount.FirstOrDefault(m => m.Id == order.UserId) ?? new UserAccount();
|
|
|
- if(acccount.LeaderReserve >= order.TotalPrice)
|
|
|
+ if(acccount.LeaderReserve >= 400 * pro.ProductCount)
|
|
|
{
|
|
|
//扣减备用金
|
|
|
- OpReserve(db, order, order.UserId, order.TotalPrice, 2, 0, "商城购机");
|
|
|
+ OpReserve(db, order, order.UserId, 400 * pro.ProductCount, 2, 0, "商城购机");
|
|
|
//返回到余额
|
|
|
- OpLeaderAccount(db, order, order.UserId, order.TotalPrice / pro.ProductCount, pro.ProductCount);
|
|
|
+ OpLeaderAccount(db, order, order.UserId, 400, pro.ProductCount);
|
|
|
}
|
|
|
LeaderFlag = false;
|
|
|
}
|
|
@@ -403,12 +403,12 @@ namespace MySystem
|
|
|
}
|
|
|
db.SaveChanges();
|
|
|
UserAccount acccount = db.UserAccount.FirstOrDefault(m => m.Id == order.UserId) ?? new UserAccount();
|
|
|
- if(acccount.LeaderReserve >= order.TotalPrice)
|
|
|
+ if(acccount.LeaderReserve >= 400 * pro.ProductCount)
|
|
|
{
|
|
|
//扣减备用金
|
|
|
- OpReserve(db, order, order.UserId, order.TotalPrice, 2, 0, "商城购机");
|
|
|
+ OpReserve(db, order, order.UserId, 400 * pro.ProductCount, 2, 0, "商城购机");
|
|
|
//返回到余额
|
|
|
- OpLeaderAccount(db, order, order.UserId, order.TotalPrice / pro.ProductCount, pro.ProductCount);
|
|
|
+ OpLeaderAccount(db, order, order.UserId, 400, pro.ProductCount);
|
|
|
}
|
|
|
LeaderFlag = false;
|
|
|
}
|
|
@@ -500,12 +500,12 @@ namespace MySystem
|
|
|
OpAccount(db, order, puser.Id, 100, pro.ProductCount);
|
|
|
buyPrize = true;
|
|
|
}
|
|
|
- if(acccount.LeaderReserve >= order.TotalPrice && leaderFlag == 0)
|
|
|
+ if(acccount.LeaderReserve >= 400 * pro.ProductCount && leaderFlag == 0)
|
|
|
{
|
|
|
//扣减备用金
|
|
|
- OpReserve(db, order, puser.Id, order.TotalPrice, 2, order.UserId, "购机奖励");
|
|
|
+ OpReserve(db, order, puser.Id, 400 * pro.ProductCount, 2, order.UserId, "购机奖励");
|
|
|
//返回到余额
|
|
|
- OpLeaderAccount(db, order, puser.Id, order.TotalPrice / pro.ProductCount, pro.ProductCount);
|
|
|
+ OpLeaderAccount(db, order, puser.Id, 400, pro.ProductCount);
|
|
|
leaderFlag = puser.LeaderLevel;
|
|
|
}
|
|
|
//如果是大盟主,则标记大盟主标签
|