|
@@ -356,13 +356,16 @@ namespace MySystem
|
|
}
|
|
}
|
|
}
|
|
}
|
|
//发放大盟主奖励
|
|
//发放大盟主奖励
|
|
- if(pos.LeaderUserId > 0 && db.Leaders.Any(m => m.Id == pos.LeaderUserId && m.ExpiredDate > now))
|
|
|
|
|
|
+ if(pos.LeaderUserId > 0 && pos.IsFirst == 1 && db.Leaders.Any(m => m.Id == pos.LeaderUserId && m.ExpiredDate > now))
|
|
{
|
|
{
|
|
RedisDbconn.Instance.AddList("LeaderPrizeQueue", pos.Id);
|
|
RedisDbconn.Instance.AddList("LeaderPrizeQueue", pos.Id);
|
|
}
|
|
}
|
|
//发放运营中心奖励
|
|
//发放运营中心奖励
|
|
- RedisDbconn.Instance.AddList("OperatePrizeQueue", pos.Id);
|
|
|
|
- AlipayPayBack2Service.Instance.ActReserveBack(pos.OpId, pos.OpReserve1, pos.OpReserve2, pos.OpReserve3);
|
|
|
|
|
|
+ if(pos.IsFirst == 1)
|
|
|
|
+ {
|
|
|
|
+ RedisDbconn.Instance.AddList("OperatePrizeQueue", pos.Id);
|
|
|
|
+ AlipayPayBack2Service.Instance.ActReserveBack(pos.OpId, pos.OpReserve1, pos.OpReserve2, pos.OpReserve3);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
if (TradeAmount > 0)
|
|
if (TradeAmount > 0)
|
|
{
|
|
{
|