|  |  | 
 |  |  |         if (pageWrap.getModel().getId() != null) { | 
 |  |  |             queryWrapper.eq(News::getId, pageWrap.getModel().getId()); | 
 |  |  |         } | 
 |  |  |         if(pageWrap.getModel().getIsPublish()!=null && Constants.equalsInteger(pageWrap.getModel().getIsPublish(),Constants.ONE)){ | 
 |  |  |             queryWrapper.apply(" now() >= t.PUBLISH_DATE "); | 
 |  |  |         } | 
 |  |  |         if (pageWrap.getModel().getCreator() != null) { | 
 |  |  |             queryWrapper.eq(News::getCreator, pageWrap.getModel().getCreator()); | 
 |  |  |         } | 
 |  |  | 
 |  |  |         dailyUpdatesResponse.setShareNum( | 
 |  |  |                 actionsMapper.selectCount(new QueryWrapper<Actions>()) | 
 |  |  |         ); | 
 |  |  |         dailyUpdatesResponse.setNewsList( | 
 |  |  |                 this.getCustomizedNewsList(Constants.ZERO,Constants.THREE,Constants.ZERO) | 
 |  |  |         List<News> list = newsMapper.selectList(new QueryWrapper<News>().lambda() | 
 |  |  |                 .eq(News::getIsdeleted,Constants.ZERO) | 
 |  |  |                 .eq(News::getType,Constants.ZERO) | 
 |  |  |                 .eq(News::getStatus,Constants.ZERO) | 
 |  |  |                 .eq(News::getFileType,Constants.ZERO) | 
 |  |  |                 .last( "limit 3"  ) | 
 |  |  |                 .orderByDesc(News::getCreateDate) | 
 |  |  |         ); | 
 |  |  |         if(com.github.xiaoymin.knife4j.core.util.CollectionUtils.isNotEmpty(list)){ | 
 |  |  |             List<Long> idList =  list.stream().map(i->i.getId()).collect(Collectors.toList()); | 
 |  |  |             List<Multifile> files = dealMultifileList(idList); | 
 |  |  |             for(News model : list){ | 
 |  |  |                 setFilelistById(model,files); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |         dailyUpdatesResponse.setNewsList(list); | 
 |  |  |         return dailyUpdatesResponse; | 
 |  |  |     } | 
 |  |  |  |