|
@ -2015,11 +2015,18 @@ public class ArticleServiceImpl extends BaseServiceImpl<ArticleDao, ArticleEntit |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public PageData<ArticleLatestResultDTO> pageArticleListByTagName(Integer pageNo, Integer pageSize, String gridId, String tagName) { |
|
|
public PageData<ArticleLatestResultDTO> pageArticleListByTagName(Integer pageNo, Integer pageSize, String gridId, String tagName) { |
|
|
|
|
|
// 1.获取工作人员缓存信息
|
|
|
|
|
|
CustomerStaffInfoCacheResult staffInfo = CustomerStaffRedis.getStaffInfo(EpmetRequestHolder.getLoginUserCustomerId(), |
|
|
|
|
|
EpmetRequestHolder.getLoginUserId()); |
|
|
|
|
|
if (null == staffInfo) { |
|
|
|
|
|
throw new EpmetException("获取工作人员信息失败"); |
|
|
|
|
|
} |
|
|
PageHelper.startPage(pageNo, pageSize); |
|
|
PageHelper.startPage(pageNo, pageSize); |
|
|
List<ArticleLatestResultDTO> list = baseDao.pageArticleListByTagName( |
|
|
List<ArticleLatestResultDTO> list = baseDao.pageArticleListByTagName( |
|
|
gridId, |
|
|
gridId, |
|
|
tagName, |
|
|
tagName, |
|
|
EpmetRequestHolder.getLoginUserCustomerId()); |
|
|
EpmetRequestHolder.getLoginUserCustomerId(), |
|
|
|
|
|
staffInfo.getAgencyId()); |
|
|
PageInfo<ArticleLatestResultDTO> pageInfo = new PageInfo<>(list); |
|
|
PageInfo<ArticleLatestResultDTO> pageInfo = new PageInfo<>(list); |
|
|
return new PageData<>(list, pageInfo.getTotal()); |
|
|
return new PageData<>(list, pageInfo.getTotal()); |
|
|
} |
|
|
} |
|
|