wangyunpeng 1 miesiąc temu
rodzic
commit
2070f06b0b

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

@@ -1375,7 +1375,9 @@ public class DataDashboardService {
                     resItem.setFirstAvgViewCount(resItem.getFirstAvgViewCount() * list.size());
                     for (DatastatSortStrategy item : list) {
                         resItem.setViewCount(resItem.getViewCount() + item.getViewCount());
-                        resItem.setFirstViewCount(resItem.getFirstViewCount() + item.getFirstViewCount());
+                        if (Objects.nonNull(item.getFirstViewCount())) {
+                            resItem.setFirstViewCount(resItem.getFirstViewCount() + item.getFirstViewCount());
+                        }
                     }
                     resItem.setReadRate((resItem.getViewCount() * 1.0) / resItem.getAvgViewCount());
                     resItem.setReadFansRate((resItem.getViewCount() * 1.0) / resItem.getFans());