|
@@ -574,13 +574,21 @@ namespace MySystem
|
|
|
}
|
|
|
if(puser.LeaderLevel > 0)
|
|
|
{
|
|
|
+ function.WriteLog("OrderId:" + order.Id, "监控大盟主购机奖励");
|
|
|
+ function.WriteLog("UserId:" + puser.Id, "监控大盟主购机奖励");
|
|
|
UserAccount acccount = db.UserAccount.FirstOrDefault(m => m.Id == puser.Id) ?? new UserAccount();
|
|
|
+ function.WriteLog("LeaderReserve:" + acccount.LeaderReserve, "监控大盟主购机奖励");
|
|
|
+ function.WriteLog("buyPrize:" + buyPrize, "监控大盟主购机奖励");
|
|
|
if(acccount.LeaderReserve >= 400 * pro.ProductCount && !buyPrize)
|
|
|
{
|
|
|
//购机奖励
|
|
|
OpAccount(db, order, puser.Id, 100, pro.ProductCount);
|
|
|
buyPrize = true;
|
|
|
}
|
|
|
+ function.WriteLog("LeaderReserve:" + acccount.LeaderReserve, "监控大盟主购机奖励");
|
|
|
+ function.WriteLog("leaderFlag:" + leaderFlag, "监控大盟主购机奖励");
|
|
|
+ function.WriteLog("OncePrizeFlag4:" + OncePrizeFlag4, "监控大盟主购机奖励");
|
|
|
+ function.WriteLog("-----------------------------", "监控大盟主购机奖励");
|
|
|
if(acccount.LeaderReserve >= 400 * pro.ProductCount && puser.LeaderLevel > leaderFlag && leaderFlag < 2 && OncePrizeFlag4)
|
|
|
{
|
|
|
//扣减备用金
|