Skip to content

Commit

Permalink
Merge pull request #22 from 7th-UMC-Hackathon-TeamV/feat/post
Browse files Browse the repository at this point in the history
fix: controller 수정
  • Loading branch information
chaechaen authored Jan 11, 2025
2 parents e57ff45 + 61613b6 commit d62ccca
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions src/main/java/banban/springboot/web/controller/NewsController.java
Original file line number Diff line number Diff line change
Expand Up @@ -104,4 +104,30 @@ public ApiResponse<List<NewsResponseDTO.NewsReadResponseDTO>> getRegularNewsByGr
List<NewsResponseDTO.NewsReadResponseDTO> regularNews = newsService.getRegularNewsByGroupKey(groupKey);
return ApiResponse.onSuccess(regularNews);
}

@GetMapping("/{groupKey}/users/news/today/{memberId}")
@Operation(summary = "오늘 공개 예정 뉴스글 조회")
@Parameters({
@Parameter(name = "groupKey", description = "그룹 키"),
@Parameter(name = "memberId", description = "멤버 ID")
})
public ApiResponse<List<NewsResponseDTO.NewsTodayResponseDTO>> getTodayNews(
@PathVariable String groupKey,
@PathVariable Long memberId) {
List<NewsResponseDTO.NewsTodayResponseDTO> todayNews = newsService.getTodayNews(groupKey, memberId);
return ApiResponse.onSuccess(todayNews);
}

@GetMapping("/{groupKey}/users/news/yesterday/{memberId}")
@Operation(summary = "어제 공개된 뉴스글 조회")
@Parameters({
@Parameter(name = "groupKey", description = "그룹 키"),
@Parameter(name = "memberId", description = "멤버 ID")
})
public ApiResponse<List<NewsResponseDTO.NewsYesterdayResponseDTO>> getYesterdayNews(
@PathVariable String groupKey,
@PathVariable Long memberId) {
List<NewsResponseDTO.NewsYesterdayResponseDTO> yesterdayNews = newsService.getYesterdayNews(groupKey, memberId);
return ApiResponse.onSuccess(yesterdayNews);
}
}

0 comments on commit d62ccca

Please sign in to comment.