|
@@ -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 {
|