|
@@ -218,16 +218,16 @@ namespace MySystem
|
|
|
{
|
|
|
StatService.Instance.doActiveReward(db, merchant, pos, pos.BuyUserId, user.ParentNav, TopUserId, Prize);
|
|
|
}
|
|
|
- if (pos.CardType < 100)
|
|
|
+ if (pos.CardType < 100 && Prize > 0)
|
|
|
{
|
|
|
RedisDbconn.Instance.AddList("OpenRewardQueue", pos.Id.ToString());
|
|
|
}
|
|
|
- if (Deposit > 0 && pos.LeaderUserId > 0 && db.Leaders.Any(m => m.Id == pos.LeaderUserId && m.ExpiredDate > now) && pos.CardType < 100)
|
|
|
+ if (Deposit > 0 && pos.LeaderUserId > 0 && db.Leaders.Any(m => m.Id == pos.LeaderUserId && m.ExpiredDate > now) && pos.CardType < 100 && Prize > 0)
|
|
|
{
|
|
|
RedisDbconn.Instance.AddList("LeaderPrizeQueue", pos.Id);
|
|
|
}
|
|
|
//发放运营中心奖励
|
|
|
- if (Deposit > 0 && pos.CardType < 100)
|
|
|
+ if (Deposit > 0 && pos.CardType < 100 && Prize > 0)
|
|
|
{
|
|
|
RedisDbconn.Instance.AddList("OperatePrizeQueue", pos.Id);
|
|
|
}
|