wangyunpeng 10 months ago
parent
commit
3e36abee51

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

@@ -183,7 +183,6 @@ public class DataDashboardService {
                 obj.setAvgViewCount(avgInfo.getReadAvg());
                 if (avgInfo.getReadAvg() > 0) {
                     obj.setReadRate((article.getShowViewCount() * 1.0) / avgInfo.getReadAvg());
-                    obj.setFission0ReadAvgRate((sumFission0 * 1.0) / avgInfo.getReadAvg());
                 }
                 if (avgInfo.getFans() > 0) {
                     obj.setReadFansRate((article.getShowViewCount() * 1.0) / avgInfo.getFans());
@@ -193,6 +192,9 @@ public class DataDashboardService {
             obj.setFission0(sumFission0);
             obj.setFission1(sumFission1);
             obj.setFission2(sumFission2);
+            if (sumfirstLevel > 0) {
+                obj.setFission0ReadAvgRate((sumFission0 * 1.0) / sumfirstLevel);
+            }
             if (article.getShowViewCount() > 0) {
                 obj.setFirstReadRate((sumfirstLevel * 1.0) / article.getShowViewCount());
             }