Parcourir la source

优化代码 个人中心新增文章数量

fangqing il y a 4 mois
Parent
commit
ff61f72ea3

+ 8 - 1
ruoyi-generator/src/main/java/com/ruoyi/generator/service/CommunityArticleServiceImpl.java

@@ -602,11 +602,18 @@ public class CommunityArticleServiceImpl extends ServiceImpl<CommunityArticleMap
         communityUserInfoVo.setSex(sysUser.getSex());
         communityUserInfoVo.setUserId(userId);
 
-        //设置关注,粉丝,陪伴数量
+        //设置关注,粉丝,陪伴数量 文章数量
         communityUserInfoVo.setLikeCount(communityUserLikeMapper.selectList(new QueryWrapper<CommunityUserLike>().eq("user_id", userId)).size());
         communityUserInfoVo.setFansCount(communityUserLikeMapper.selectList(new QueryWrapper<CommunityUserLike>().eq("like_user_id", userId)).size());
         communityUserInfoVo.setCompanionCount(0);
 
+        communityUserInfoVo.setArticleCount(communityArticleMapper.selectList(new QueryWrapper<CommunityArticle>()
+                .eq("user_id",userId)
+                .and((wrapper) -> {
+                    wrapper.ne("is_delete", true).or().isNull("is_delete");
+                })).size());
+
+
 
         String address = null;
         try {