|
@@ -3155,9 +3155,13 @@ namespace MySystem
|
|
|
}
|
|
|
public void PreActPrize(WebCMSEntities db, PosMachinesTwo pos, PosMerchantInfo merchant, string Deposit)
|
|
|
{
|
|
|
+ function.WriteLog(DateTime.Now.ToString() + "\n" + pos.PosSn, "服务费奖励发放日志");
|
|
|
decimal DepositNumber = decimal.Parse(function.CheckNum(Deposit));
|
|
|
+ function.WriteLog("DepositNumber:" + DepositNumber, "服务费奖励发放日志");
|
|
|
+ function.WriteLog("BuyUserId:" + pos.BuyUserId, "服务费奖励发放日志");
|
|
|
if(DepositNumber > 0 && pos.BuyUserId > 0)
|
|
|
{
|
|
|
+ function.WriteLog("满足条件", "服务费奖励发放日志");
|
|
|
decimal ActPrize = 0;
|
|
|
if(DepositNumber > 1000)
|
|
|
{
|
|
@@ -3166,6 +3170,7 @@ namespace MySystem
|
|
|
if(DepositNumber == 199) ActPrize = 100;
|
|
|
if(DepositNumber == 299) ActPrize = 200;
|
|
|
if(DepositNumber == 249) ActPrize = 160;
|
|
|
+ function.WriteLog("ActPrize:" + ActPrize, "服务费奖励发放日志");
|
|
|
if(ActPrize > 0)
|
|
|
{
|
|
|
Users user = db.Users.FirstOrDefault(m => m.Id == pos.BuyUserId) ?? new Users();
|
|
@@ -3176,9 +3181,12 @@ namespace MySystem
|
|
|
{
|
|
|
TopUserId = int.Parse(ParentNav.Trim(',').Replace(",,", ",").Split(',')[0]);
|
|
|
}
|
|
|
+ function.WriteLog("发放给:" + GetUserId, "服务费奖励发放日志");
|
|
|
doActiveReward(db, merchant, pos, GetUserId, user.ParentNav, TopUserId, ActPrize, 0, 1);
|
|
|
+ function.WriteLog("已发放", "服务费奖励发放日志");
|
|
|
}
|
|
|
}
|
|
|
+ function.WriteLog("\n\n\n", "服务费奖励发放日志");
|
|
|
}
|
|
|
|
|
|
|