Skip to content

Commit 6d2f0c2

Browse files
committed
Feat: 고연전 여부 조회 api 추가
1 parent 84ea5b0 commit 6d2f0c2

3 files changed

Lines changed: 23 additions & 2 deletions

File tree

src/main/java/devkor/com/teamcback/domain/koyeon/controller/KoyeonController.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public class KoyeonController {
2323

2424
/***
2525
* 고연전 여부 반환
26+
* TODO: 프론트 api 변경 후 삭제 필요
2627
*/
2728
@GetMapping("")
2829
@Operation(summary = "고연전 시즌 여부를 t/f로 반환", description = "고연전 시즌 여부를 t/f로 반환")

src/main/java/devkor/com/teamcback/domain/schoolcalendar/controller/SchoolCalendarController.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,18 @@ public CommonResponse<GetSchoolCalendarRes> isVacation() {
3333
return CommonResponse.success(schoolCalendarService.isVacation());
3434
}
3535

36+
/***
37+
* 고연전 여부 반환
38+
*/
39+
@GetMapping("/koyeon")
40+
@Operation(summary = "고연전 여부를 t/f로 반환", description = "고연전 여부를 t/f로 반환")
41+
@ApiResponses(value = {
42+
@ApiResponse(responseCode = "200", description = "정상 처리 되었습니다."),
43+
@ApiResponse(responseCode = "404", description = "Not Found",
44+
content = @Content(schema = @Schema(implementation = CommonResponse.class))),
45+
})
46+
public CommonResponse<GetSchoolCalendarRes> isKoyeon() {
47+
return CommonResponse.success(schoolCalendarService.isKoyeon());
48+
}
49+
3650
}

src/main/java/devkor/com/teamcback/domain/schoolcalendar/service/SchoolCalendarService.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,14 @@ public class SchoolCalendarService {
2020
* 방학 여부 반환
2121
*/
2222
public GetSchoolCalendarRes isVacation() {
23-
SchoolCalendar schoolCalendar = findSchoolCalendar(1L);
24-
return new GetSchoolCalendarRes(schoolCalendar);
23+
return new GetSchoolCalendarRes(findSchoolCalendar(1L));
24+
}
25+
26+
/**
27+
* 고연전 여부 반환
28+
*/
29+
public GetSchoolCalendarRes isKoyeon() {
30+
return new GetSchoolCalendarRes(findSchoolCalendar(2L));
2531
}
2632

2733
/**

0 commit comments

Comments
 (0)