|
@@ -103,9 +103,24 @@ namespace MySystem
|
|
|
string[] ParentNavList = ParentNav.Replace(",,", ",").Trim(',').Split(',');
|
|
|
Array.Reverse(ParentNavList);
|
|
|
bool PassFlag = true;
|
|
|
+ bool UpLevelClear = false;
|
|
|
foreach(string UserIdString in ParentNavList)
|
|
|
{
|
|
|
int UserId = int.Parse(UserIdString);
|
|
|
+ if(UpLevelClear)
|
|
|
+ {
|
|
|
+ RecommendDirectUser item = list.FirstOrDefault(m => m.UserId == UserId && m.TradeMonth == TradeMonth);
|
|
|
+ if(item == null)
|
|
|
+ {
|
|
|
+ item = new RecommendDirectUser()
|
|
|
+ {
|
|
|
+ UserId = UserId,
|
|
|
+ TradeMonth = TradeMonth,
|
|
|
+ };
|
|
|
+ list.Add(item);
|
|
|
+ }
|
|
|
+ item.QueryCount -= 49;
|
|
|
+ }
|
|
|
//判断是否历史达标创客
|
|
|
if(PassFlag)
|
|
|
{
|
|
@@ -127,7 +142,11 @@ namespace MySystem
|
|
|
list.Add(item);
|
|
|
}
|
|
|
item.QueryCount += 1;
|
|
|
- if(item.QueryCount >= 50) PassFlag = false;
|
|
|
+ if(item.QueryCount >= 50)
|
|
|
+ {
|
|
|
+ PassFlag = false;
|
|
|
+ UpLevelClear = true;
|
|
|
+ }
|
|
|
}
|
|
|
//判断上月交易额是否满3000W
|
|
|
if(PassFlag)
|