Просмотр исходного кода

盟主兑换机具券也要拦截训练营的60

lcl 11 месяцев назад
Родитель
Сommit
3475d71049
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      AppStart/Helper/LeaderApplyCouponsHelper.cs

+ 4 - 4
AppStart/Helper/LeaderApplyCouponsHelper.cs

@@ -155,7 +155,7 @@ namespace MySystem
                         if(PosCouponPrizeService.Instance.CheckOpReserve(opdb, groupCount, parentUser.Id))
                         {
                             //购机奖
-                            decimal CurBuyPrize = GetBuyPrize(parentUser);
+                            decimal CurBuyPrize = GetBuyPrize(parentUser, query.UserId);
                             decimal GetPrize = CurBuyPrize - BuyPrize;
                             int Kind = 0;
                             if(query.Remark == "兑换机具券")
@@ -211,7 +211,7 @@ namespace MySystem
                         if(PosCouponPrizeService.Instance.CheckOpReserve(opdb, groupCount, parentUser.Id))
                         {
                             //购机奖
-                            decimal CurBuyPrize = GetBuyPrize(parentUser);
+                            decimal CurBuyPrize = GetBuyPrize(parentUser, query.UserId);
                             decimal GetPrize = CurBuyPrize - BuyPrize;
                             int Kind = 0;
                             if(query.Remark == "兑换机具券")
@@ -236,11 +236,11 @@ namespace MySystem
         /// </summary>
         /// <param name="user"></param>
         /// <returns></returns>
-        public decimal GetBuyPrize(UserRankItem user)
+        public decimal GetBuyPrize(UserRankItem user, int UserId = 0)
         {
             if(user.OperateLevel == 2) 
             {
-                if(!PosCouponPrizeService.Instance.TradeTeamCheck(user.Id))
+                if(!PosCouponPrizeService.Instance.TradeTeamCheck(UserId))
                 {
                     return 0;
                 }