Pārlūkot izejas kodu

广电卡盟主运营中心奖励问题

lcl 1 gadu atpakaļ
vecāks
revīzija
5fa710bde7
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  1. 5 0
      AppStart/Helper/SycnSpServer/SycnSpTradeService.cs

+ 5 - 0
AppStart/Helper/SycnSpServer/SycnSpTradeService.cs

@@ -824,6 +824,11 @@ namespace MySystem
                 {
                     function.WriteLog("开机奖发放", "开机奖励在激活中监控");
                     RedisDbconn.Instance.AddList("OpenRewardQueue", pos.Id.ToString());
+                    if(pos.LeaderUserId > 0 && db.Leaders.Any(m => m.Id == pos.LeaderUserId && m.ExpiredDate > now))
+                    {
+                        RedisDbconn.Instance.AddList("LeaderPrizeQueue", pos.Id);
+                    }
+                    RedisDbconn.Instance.AddList("OperatePrizeQueue", pos.Id);
                 }
                 //发放大盟主奖励
                 function.WriteLog("大盟主---PrizeFlag:" + PrizeFlag + ";LeaderUserId:" + pos.LeaderUserId + ";pos.IsFirst:" + pos.IsFirst + ";pos.BindingTime:" + pos.BindingTime + ";now.AddDays(-CheckDays):" + now.AddDays(-CheckDays) + ";", "开机奖励在激活中监控");