瀏覽代碼

推荐奖100元
获奖条件:个人名下有三张机具券/已激活三台机具/已下单来客吧组合包系列产品。

lcl 1 年之前
父節點
當前提交
c285640fe2
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      AppStart/Helper/AlipayPayBack2Service.cs

+ 2 - 1
AppStart/Helper/AlipayPayBack2Service.cs

@@ -594,10 +594,11 @@ namespace MySystem
                                     int machineCount = db.PosMachinesTwo.Count(m => m.BuyUserId == ParentUserId && m.PosSnType == 0 && m.ActivationState == 0); //判断是否拥有3台兑换机
                                     int ActiveCount = db.PosMachinesTwo.Count(m => m.BuyUserId == ParentUserId && m.ActivationState == 1); //判断是否拥有3台激活机(不限购买或赠送)
                                     int couponCount = db.PosCoupons.Count(m => m.UserId == ParentUserId && m.IsUse == 0); //判断是否拥有3张券
+                                    bool lkb_order = db.Orders.Any(m => m.UserId == ParentUserId && LkbIds.Contains(m.ProductId)); //判断是否已下单来客吧组合包系列产品
                                     function.WriteLog("MakerCode:" + puser.MakerCode, "推荐下单奖励监控日志");
                                     function.WriteLog("machineCount:" + machineCount, "推荐下单奖励监控日志");
                                     function.WriteLog("ActiveCount:" + ActiveCount, "推荐下单奖励监控日志");
-                                    if ((machineCount + ActiveCount + couponCount >= 3 || puser.LeaderLevel > 0) && !directPrize)
+                                    if ((machineCount + ActiveCount + couponCount >= 3 || lkb_order || puser.LeaderLevel > 0) && !directPrize)
                                     {
                                         // function.WriteLog("满足条件", "推荐下单奖励监控日志");
                                         // if(puser.LeaderLevel == 0) // 非盟主直推奖励,每个创客第一次下单,上级可得