Browse Source

阅读均值表查询修改

wangyunpeng 10 months ago
parent
commit
b9ca86ffea

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

@@ -48,8 +48,10 @@ public class LowScoreStrategy implements FilterStrategy {
             int hisAvgViewCount = content.getHisPublishArticleList().stream().filter(ContentHisPublishArticle::isInnerAccount)
                     .mapToInt(ContentHisPublishArticle::getAvgViewCount).sum();
             double rate = (hisViewCount * 1.0) / hisAvgViewCount;
-            if ((publishCount >= 2 && rate < 0.8)
-                    || (publishCount == 1 && rate < 0.5)) {
+            int sumAvgViewCount = content.getHisPublishArticleList().stream().filter(ContentHisPublishArticle::isInnerAccount)
+                    .mapToInt(ContentHisPublishArticle::getAvgViewCount).sum();
+            if (((publishCount >= 2 && rate < 0.8)
+                    || (publishCount == 1 && rate < 0.5)) && sumAvgViewCount > 100) {
                 content.setFilterReason("低评分内容");
                 filterResult.getFilterContent().add(content);
             } else {