Przeglądaj źródła

Merge branch 'wyp/0428-datastat' of Server/long-article-recommend into master

wangyunpeng 2 miesięcy temu
rodzic
commit
2bcb6eebc5

+ 4 - 2
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/service/recommend/DataDashboardService.java

@@ -2740,8 +2740,10 @@ public class DataDashboardService {
         List<String> rootSourceIdList = new ArrayList<>();
         for (Article article : articleList) {
             List<String> rootSourceIds = JSONArray.parseArray(article.getRootSourceIdList(), String.class);
-            rootSourceIdMap.put(article.getWxSn(), rootSourceIds);
-            rootSourceIdList.addAll(rootSourceIds);
+            if (CollectionUtil.isNotEmpty(rootSourceIds)) {
+                rootSourceIdMap.put(article.getWxSn(), rootSourceIds);
+                rootSourceIdList.addAll(rootSourceIds);
+            }
         }
         List<LongArticlesRootSourceId> longArticlesRootSourceIdList = rootSourceIdRepository.getByRootSourceIdIn(rootSourceIdList);
         Map<String, LongArticlesRootSourceId> longArticlesRootSourceIdMap = longArticlesRootSourceIdList.stream()