|
@@ -594,10 +594,11 @@ namespace MySystem
|
|
int machineCount = db.PosMachinesTwo.Count(m => m.BuyUserId == ParentUserId && m.PosSnType == 0 && m.ActivationState == 0); //判断是否拥有3台兑换机
|
|
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 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张券
|
|
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("MakerCode:" + puser.MakerCode, "推荐下单奖励监控日志");
|
|
function.WriteLog("machineCount:" + machineCount, "推荐下单奖励监控日志");
|
|
function.WriteLog("machineCount:" + machineCount, "推荐下单奖励监控日志");
|
|
function.WriteLog("ActiveCount:" + ActiveCount, "推荐下单奖励监控日志");
|
|
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("满足条件", "推荐下单奖励监控日志");
|
|
// function.WriteLog("满足条件", "推荐下单奖励监控日志");
|
|
// if(puser.LeaderLevel == 0) // 非盟主直推奖励,每个创客第一次下单,上级可得
|
|
// if(puser.LeaderLevel == 0) // 非盟主直推奖励,每个创客第一次下单,上级可得
|