api
/**
* 查询对我的点赞消息列表
*
* @return
*/
PageInfo
/**
* 查询对我的喜欢消息列表
*
* @return
*/
PageInfo
/**
* 查询对我的评论消息列表
*
* @return
*/
PageInfo
api impl
@Override
public PageInfo
return this.queryCommentListByUser(userId, CommentType.LIKE, page, pageSize);
}
@Override
public PageInfo
return this.queryCommentListByUser(userId, CommentType.LOVE, page, pageSize);
}
@Override
public PageInfo
return this.queryCommentListByUser(userId, CommentType.COMMENT, page, pageSize);
}
private PageInfo
PageRequest pageRequest = PageRequest.of(page - 1, pageSize,
Sort.by(Sort.Order.desc("created")));
Query query = new Query(Criteria
.where("publishUserId").is(userId)
.and("commentType").is(commentType.getType())).with(pageRequest);
List
PageInfo
pageInfo.setPageNum(page);
pageInfo.setPageSize(pageSize);
pageInfo.setRecords(commentList);
return pageInfo;
}
app api vo
package com.tanhua.server.vo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@NoArgsConstructor
@AllArgsConstructor
public class MessageCommentVo {
private String id;
private String avatar;
private String nickname;
private String createDate; //格式:2019-09-08 10:07
}
| 留言与评论(共有 0 条评论) “” |