| | |
| | | import com.ruoyi.common.core.utils.page.BeanUtils; |
| | | import com.ruoyi.common.core.utils.page.CollUtils; |
| | | import com.ruoyi.common.core.utils.page.PageDTO; |
| | | import com.ruoyi.common.security.utils.SecurityUtils; |
| | | import com.ruoyi.system.api.domain.Member; |
| | | import com.ruoyi.system.api.domain.SysUser; |
| | | import com.ruoyi.system.api.domain.dto.MemberDTO; |
| | |
| | | |
| | | @Override |
| | | public PageDTO<ArticleCommentsVO> getArticleCommentsList(ArticleDTO articleDTO) { |
| | | Long userId = SecurityUtils.getUserId(); |
| | | Member member = memberClient.getMemberByUserId(userId, SecurityConstants.INNER).getData(); |
| | | Page<ArticleComments> page = new Page<>(articleDTO.getPageCurr(), articleDTO.getPageSize()); |
| | | LambdaQueryWrapper< ArticleComments> wrapper= Wrappers.lambdaQuery(); |
| | | wrapper.eq(ArticleComments::getArticleId,articleDTO.getId()); |
| | |
| | | } |
| | | |
| | | LambdaQueryWrapper<MemberLike> wrapper1= Wrappers.lambdaQuery(); |
| | | wrapper1.eq(MemberLike::getMemberId,articleCommentsVO.getMemberId()); |
| | | wrapper1.eq(MemberLike::getMemberId, member.getId()); |
| | | wrapper1.eq(MemberLike::getArticleId,articleCommentsVO.getId()); |
| | | wrapper1.eq(MemberLike::getType,2); |
| | | wrapper1.eq( MemberLike::getDelFlag,0); |