| | |
| | | page = activityRepository.findByPidOrderByCreateTimeDesc(0L, pageable); |
| | | } |
| | | |
| | | // 调试:打印分页原始活动的报名截止时间 |
| | | try { |
| | | log.info("分页查询比赛列表:总数={}, 当前页={}, 每页={}", page.getTotalElements(), page.getNumber(), page.getSize()); |
| | | page.getContent().stream().limit(10).forEach(a -> |
| | | log.info("Activity(id={}, name={}) signupDeadline={}, matchTime={}", a.getId(), a.getName(), a.getSignupDeadline(), a.getMatchTime()) |
| | | ); |
| | | } catch (Exception e) { |
| | | log.warn("打印活动报名截止时间日志失败: {}", e.getMessage()); |
| | | } |
| | | |
| | | List<ActivityResponse> content = page.getContent().stream() |
| | | .map(activity -> { |
| | | ActivityResponse response = new ActivityResponse(activity); |
| | |
| | | return response; |
| | | }) |
| | | .collect(Collectors.toList()); |
| | | |
| | | // 调试:打印返回给前端的响应对象中的报名截止 |
| | | try { |
| | | content.stream().limit(10).forEach(r -> |
| | | log.info("Response(id={}, name={}) signupDeadline={}, matchTime={}", r.getId(), r.getName(), r.getSignupDeadline(), r.getMatchTime()) |
| | | ); |
| | | } catch (Exception e) { |
| | | log.warn("打印ActivityResponse日志失败: {}", e.getMessage()); |
| | | } |
| | | |
| | | return new PageResponse<>(content, page.getTotalElements(), page.getNumber(), page.getSize()); |
| | | } |