|
@ -588,7 +588,6 @@ public class ArticleServiceImpl extends BaseServiceImpl<ArticleDao, ArticleEntit |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public PageData publishedArticleList(TokenDto tokenDto, PublishedListFormDTO formDTO) { |
|
|
public PageData publishedArticleList(TokenDto tokenDto, PublishedListFormDTO formDTO) { |
|
|
PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize()); |
|
|
|
|
|
List<PublishedListResultDTO> resultList; |
|
|
List<PublishedListResultDTO> resultList; |
|
|
List<CustomerStaffRoleResultDTO> roles = epmetUserOpenFeignClient.getStaffRoles(tokenDto.getUserId()).getData(); |
|
|
List<CustomerStaffRoleResultDTO> roles = epmetUserOpenFeignClient.getStaffRoles(tokenDto.getUserId()).getData(); |
|
|
LoginUserDetailsFormDTO loginUserDetailsFormDTO = new LoginUserDetailsFormDTO(); |
|
|
LoginUserDetailsFormDTO loginUserDetailsFormDTO = new LoginUserDetailsFormDTO(); |
|
@ -612,12 +611,14 @@ public class ArticleServiceImpl extends BaseServiceImpl<ArticleDao, ArticleEntit |
|
|
} |
|
|
} |
|
|
if (AGENCY.equals(staffLevel)) { |
|
|
if (AGENCY.equals(staffLevel)) { |
|
|
Set<String> gridList = new HashSet<>(); |
|
|
Set<String> gridList = new HashSet<>(); |
|
|
|
|
|
PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize()); |
|
|
resultList = baseDao.selectArticleListForAgency(tokenDto.getCustomerId(), formDTO.getTagIdList(), gridList); |
|
|
resultList = baseDao.selectArticleListForAgency(tokenDto.getCustomerId(), formDTO.getTagIdList(), gridList); |
|
|
} else { |
|
|
} else { |
|
|
Set<String> gridList = new HashSet<>(); |
|
|
Set<String> gridList = new HashSet<>(); |
|
|
if (null != userInfo.getGridIdList()) { |
|
|
if (null != userInfo.getGridIdList()) { |
|
|
gridList = userInfo.getGridIdList(); |
|
|
gridList = userInfo.getGridIdList(); |
|
|
} |
|
|
} |
|
|
|
|
|
PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize()); |
|
|
resultList = baseDao.selectArticleListForAgency(tokenDto.getCustomerId(), formDTO.getTagIdList(), gridList); |
|
|
resultList = baseDao.selectArticleListForAgency(tokenDto.getCustomerId(), formDTO.getTagIdList(), gridList); |
|
|
} |
|
|
} |
|
|
resultList.forEach(result -> { |
|
|
resultList.forEach(result -> { |
|
@ -632,8 +633,6 @@ public class ArticleServiceImpl extends BaseServiceImpl<ArticleDao, ArticleEntit |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public PageData offlineList(TokenDto tokenDto, OfflineListFormDTO formDTO) { |
|
|
public PageData offlineList(TokenDto tokenDto, OfflineListFormDTO formDTO) { |
|
|
PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize()); |
|
|
|
|
|
|
|
|
|
|
|
List<CustomerStaffRoleResultDTO> roles = epmetUserOpenFeignClient.getStaffRoles(tokenDto.getUserId()).getData(); |
|
|
List<CustomerStaffRoleResultDTO> roles = epmetUserOpenFeignClient.getStaffRoles(tokenDto.getUserId()).getData(); |
|
|
LoginUserDetailsFormDTO loginUserDetailsFormDTO = new LoginUserDetailsFormDTO(); |
|
|
LoginUserDetailsFormDTO loginUserDetailsFormDTO = new LoginUserDetailsFormDTO(); |
|
|
loginUserDetailsFormDTO.setApp(tokenDto.getApp()); |
|
|
loginUserDetailsFormDTO.setApp(tokenDto.getApp()); |
|
@ -656,9 +655,11 @@ public class ArticleServiceImpl extends BaseServiceImpl<ArticleDao, ArticleEntit |
|
|
if (null != userInfo.getGridIdList()) { |
|
|
if (null != userInfo.getGridIdList()) { |
|
|
gridList = userInfo.getGridIdList(); |
|
|
gridList = userInfo.getGridIdList(); |
|
|
} |
|
|
} |
|
|
|
|
|
PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize()); |
|
|
resultList = baseDao.selectOfflineList(gridList); |
|
|
resultList = baseDao.selectOfflineList(gridList); |
|
|
} else { |
|
|
} else { |
|
|
Set<String> gridList = new HashSet<>(); |
|
|
Set<String> gridList = new HashSet<>(); |
|
|
|
|
|
PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize()); |
|
|
resultList = baseDao.selectOfflineList(gridList); |
|
|
resultList = baseDao.selectOfflineList(gridList); |
|
|
} |
|
|
} |
|
|
PageInfo<OfflineListResultDTO> pageInfo = new PageInfo<>(resultList); |
|
|
PageInfo<OfflineListResultDTO> pageInfo = new PageInfo<>(resultList); |
|
|