xieb
2024-01-08 beee6d33738ade682c5013dae79c1ea73ca2b61f
src/main/java/org/springblade/modules/evaluate/wrapper/EvaluateTaskWrapper.java
@@ -67,7 +67,12 @@
      return dto;
   }
   public IPage<EvaluateTaskVO> h5PageVO(IPage<EvaluateTaskEntity> pages) {
   /**
    * h5返回自己第一轮投票的人
    * @param pages
    * @return
    */
   public IPage<EvaluateTaskVO> h5ReferremPageVO(IPage<EvaluateTaskEntity> pages) {
      List<EvaluateTaskVO> records = listVO(pages.getRecords());
      for (EvaluateTaskVO vo: records) {
@@ -86,5 +91,28 @@
      return pageVo;
   }
   /**
    * 第二轮候选人投票
    * @return
    */
   public IPage<EvaluateTaskVO> h5CandidatePageVO(IPage<EvaluateTaskEntity> pages) {
      List<EvaluateTaskVO> records = listVO(pages.getRecords());
//      for (EvaluateTaskVO vo: records) {
//         QueryWrapper queryWrapper = new QueryWrapper();
//         queryWrapper.eq("create_user", AuthUtil.getUserId());
//         queryWrapper.eq("evaluate_task_id", vo.getId());
//         List<EvaluateTaskReferrerEntity> evaluateTaskReferrerEntities = evaluateTaskReferrerService.list(queryWrapper);
//
//         vo.setIsVote(evaluateTaskReferrerEntities.size() > 0);
//         if (vo.getIsVote())
//            vo.setEvaluateTaskReferrerVOS(EvaluateTaskReferrerWrapper.build().listVO(evaluateTaskReferrerEntities));
//      }
      IPage<EvaluateTaskVO> pageVo = new Page<>(pages.getCurrent(), pages.getSize(), pages.getTotal());
      pageVo.setRecords(records);
      return pageVo;
   }
}