diff --git a/epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/service/impl/SpecialSubjectServiceImpl.java b/epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/service/impl/SpecialSubjectServiceImpl.java index 4b53ba35e9..3667e35988 100644 --- a/epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/service/impl/SpecialSubjectServiceImpl.java +++ b/epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/service/impl/SpecialSubjectServiceImpl.java @@ -209,6 +209,7 @@ public class SpecialSubjectServiceImpl extends BaseServiceImpl specialSubjectList = baseDao.selectList(wrapper); if (CollectionUtils.isNotEmpty(specialSubjectList)) { List tags = specialSubjectList.stream().map(SpecialSubjectEntity :: getTagId).distinct().collect(Collectors.toList()); + // 排除 list = list.stream().filter(item -> !tags.contains(item.getTagId())).collect(Collectors.toList()); } return list; @@ -291,9 +294,6 @@ public class SpecialSubjectServiceImpl extends BaseServiceImpl { PreviewResultDTO previewResultDTO = new PreviewResultDTO(); -// SpecialSubjectDTO subject = baseDao.getInfo(tagId); -// previewResultDTO.setSpecialSubjectId(subject.getId()); -// previewResultDTO.setTagName(subject.getTagName()); previewResultDTO.setArticleList(articleService.getArticleListByTag(tagId, (formDTO.getPageNo() - NumConstant.ONE) * formDTO.getPageSize(), formDTO.getPageSize())); result.add(previewResultDTO);