Commit de422190 authored by 刘基明's avatar 刘基明

关注更新条数

parent 79e55670
......@@ -14,5 +14,8 @@ public class ReportThemeReq {
@ApiModelProperty(value = "举报理由")
private String reason;
@ApiModelProperty(value = "举报理由")
private String ident;
}
......@@ -100,7 +100,7 @@ public class ThemeManager {
List<ThemeEntity> themeEntities = new ArrayList<>();
if (ThemeListTypeEnum.RECOMMEND.getCode().equals(req.getType())) {
// TODO:推荐
themeEntities = themeService.selectAll(req.getLastId(), req.getPageSize());
themeEntities = themeService.selectExcludeUser(userId,req.getLastId(), req.getPageSize());
Set<String> recomondThemeIds;
Set<String> hotThemeIds;
Set<String> newThemeIds;
......
......@@ -95,10 +95,18 @@ public class ThemeService {
return themeMapper.selectList(queryWrapper);
}
//分页倒叙lastId之前的主题
public List<ThemeEntity> selectAll(String lastId, Integer pageSize) {
LambdaQueryWrapper<ThemeEntity> queryWrapper = new LambdaQueryWrapper<ThemeEntity>();
/**
* 分页查询,非当前用户的主题
* @param lastId
* @param pageSize
* @param userId
* @return
*/
public List<ThemeEntity> selectExcludeUser(String userId,String lastId, Integer pageSize) {
LambdaQueryWrapper<ThemeEntity> queryWrapper = new LambdaQueryWrapper<>();
if (!StringUtils.isEmpty(userId)){
queryWrapper.ne(ThemeEntity::getAuthorId,userId);
}
if (StringUtils.isNotEmpty(lastId)) {
ThemeEntity lastEntity = queryByThemeId(lastId);
......
......@@ -26,6 +26,7 @@ public class VisitSummaryService {
.visitorId(userId)
.refId(targetId)
.refType(type.getCode())
.duration(0)
.build());
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment