sueblue 7 years ago
parent
commit
cb8ca37a3a
1 changed files with 10 additions and 2 deletions
  1. 10 2
      FCS.Crawler/Content/Jobs/FootJobs/ZCLotteryGames/GamesJob.cs

+ 10 - 2
FCS.Crawler/Content/Jobs/FootJobs/ZCLotteryGames/GamesJob.cs

@@ -127,8 +127,16 @@ namespace FCS.Crawler.ZCLotteryGames
                         Monitor.Wait(g);//等待
                     }
                 }
-                if(gamesList!=null)
-                    gamesList = gamesList.Where(a => a.Id != null).ToList();
+                try
+                {
+                    gamesList = gamesList.Where(a => a != null).ToList();
+                }
+                catch (Exception e)
+                {
+                    CommonHelper.LogBD(e.Message+"\b\r\t" + gamesList.TryToJson(), "gamedata");
+                    //throw;
+                }
+               
                 gamesList = gamesList.Where((x, i) => gamesList.FindIndex(z => z.GroupingId == x.GroupingId && z.VisitingTeamId == x.VisitingTeamId && z.HomeTeamId == x.HomeTeamId && z.HomeTeamScore_All == x.HomeTeamScore_All && z.VisitingTeamScore_All == x.VisitingTeamScore_All && z.HomeTeamScore_Half == x.HomeTeamScore_Half && z.VisitingTeamScore_Half == x.VisitingTeamScore_Half && z.EventId == x.EventId && z.Season == x.Season) == i).ToList();//Lambda表达式去重
 
                 var group = gamesList.GroupBy(a => a.GroupingId).Select(g => g.Last()).ToList();