|
|
@@ -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());
|