|
@@ -132,7 +132,7 @@ public class CommunityCollectionServiceImpl extends ServiceImpl<CommunityCollect
|
|
|
})).size());
|
|
|
collectionObject.put("heat", communityCollection.getHeat());
|
|
|
//浏览量设置默认值
|
|
|
- collectionObject.put("pageViews",0);
|
|
|
+ collectionObject.put("articlePageViews",0);
|
|
|
collectionObject.put("articleNumber", 0);
|
|
|
collectionObject.put("articleNumber", 0);
|
|
|
|
|
@@ -196,7 +196,7 @@ public class CommunityCollectionServiceImpl extends ServiceImpl<CommunityCollect
|
|
|
collectionObject.put("articleNumber", communityArticles.size());
|
|
|
|
|
|
//获取浏览量总数
|
|
|
- collectionObject.put("pageViews",communityArticles.stream()
|
|
|
+ collectionObject.put("articlePageViews",communityArticles.stream()
|
|
|
.mapToLong(CommunityArticle::getPageViews)
|
|
|
.sum());
|
|
|
|
|
@@ -210,6 +210,7 @@ public class CommunityCollectionServiceImpl extends ServiceImpl<CommunityCollect
|
|
|
collectionArticleVo.setArticleCreateTime(communityArticle.getCreateTime());
|
|
|
collectionArticleVo.setContent(communityArticle.getContent());
|
|
|
|
|
|
+ collectionArticleVo.setPageViews(communityArticle.getPageViews());
|
|
|
//设置用户点赞数
|
|
|
int likeCount = communityLikeMapper.selectCount(new QueryWrapper<CommunityLike>().eq("article_id", communityArticle.getId())).intValue();
|
|
|
collectionArticleVo.setLikeCount(likeCount);
|
|
@@ -230,6 +231,8 @@ public class CommunityCollectionServiceImpl extends ServiceImpl<CommunityCollect
|
|
|
|
|
|
collectionArticleVos.add(collectionArticleVo);
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
collectionObject.put("Article", collectionArticleVos);
|
|
|
jsonArray.add(collectionObject);
|
|
|
|