|
|
@ -601,10 +601,16 @@ public class ArticleServiceImpl extends BaseServiceImpl<ArticleDao, ArticleEntit |
|
|
|
} |
|
|
|
} |
|
|
|
if (AGENCY.equals(staffLevel)) { |
|
|
|
resultList = baseDao.selectArticleListForAgency(tokenDto.getCustomerId()); |
|
|
|
resultList = baseDao.selectArticleListForAgency(tokenDto.getCustomerId(), formDTO.getTagIdList()); |
|
|
|
} else { |
|
|
|
resultList = baseDao.selectArticleListForGrid(tokenDto.getCustomerId(), userInfo.getGridIdList()); |
|
|
|
resultList = baseDao.selectArticleListForGrid(tokenDto.getCustomerId(), formDTO.getTagIdList(), userInfo.getGridIdList()); |
|
|
|
} |
|
|
|
resultList.forEach(result -> { |
|
|
|
String tags = result.getTags(); |
|
|
|
List<String> tagList = new ArrayList<>(); |
|
|
|
tagList= Arrays.asList(tags.split("[|]")); |
|
|
|
result.setTagNameList(tagList); |
|
|
|
}); |
|
|
|
PageInfo<PublishedListResultDTO> pageInfo = new PageInfo<>(resultList); |
|
|
|
return new PageData<>(resultList, pageInfo.getTotal()); |
|
|
|
} |
|
|
|