diff --git a/aics-api/src/main/java/kgu/developers/api/schedule/presentation/response/ScheduleListResponse.java b/aics-api/src/main/java/kgu/developers/api/schedule/presentation/response/ScheduleListResponse.java index 21d4f0c9..61561236 100644 --- a/aics-api/src/main/java/kgu/developers/api/schedule/presentation/response/ScheduleListResponse.java +++ b/aics-api/src/main/java/kgu/developers/api/schedule/presentation/response/ScheduleListResponse.java @@ -15,10 +15,10 @@ public record ScheduleListResponse( example = """ [{ "id": 1, - "submissionType": "MIDTHESIS", + "submissionType": "중간논문", "startDate": "2025-05-01", "endDate": "2025-12-31", - "status": "IN_PROGRESS" + "status": "진행 중" }] """, requiredMode = REQUIRED) diff --git a/aics-api/src/main/java/kgu/developers/api/schedule/presentation/response/ScheduleSummaryResponse.java b/aics-api/src/main/java/kgu/developers/api/schedule/presentation/response/ScheduleSummaryResponse.java index ef6a308c..200b758a 100644 --- a/aics-api/src/main/java/kgu/developers/api/schedule/presentation/response/ScheduleSummaryResponse.java +++ b/aics-api/src/main/java/kgu/developers/api/schedule/presentation/response/ScheduleSummaryResponse.java @@ -15,7 +15,7 @@ public record ScheduleSummaryResponse( @Schema(description = "일정 id", example = "1", requiredMode = REQUIRED) Long id, - @Schema(description = "제출 유형", example = "MIDTHESIS", requiredMode = REQUIRED) + @Schema(description = "제출 유형", example = "중간논문", requiredMode = REQUIRED) String submissionType, @Schema(description = "시작일", example = "2025-05-01", requiredMode = REQUIRED) @@ -26,7 +26,7 @@ public record ScheduleSummaryResponse( @DateTimeFormat(pattern = "yyyy-MM-dd") String endDate, - @Schema(description = "상태(대기/진행/마감)", example = "IN_PROGRESS", requiredMode = REQUIRED) + @Schema(description = "상태(대기/진행/마감)", example = "진행 중", requiredMode = REQUIRED) String status ) { private static final DateTimeFormatter DATE_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd"); @@ -34,10 +34,10 @@ public record ScheduleSummaryResponse( public static ScheduleSummaryResponse from(Schedule schedule, LocalDateTime referenceTime) { return ScheduleSummaryResponse.builder() .id(schedule.getId()) - .submissionType(schedule.getSubmissionType().name()) + .submissionType(schedule.getSubmissionType().getLabel()) .startDate(schedule.getStartDate().format(DATE_FORMATTER)) .endDate(schedule.getEndDate().format(DATE_FORMATTER)) - .status(schedule.determineStatusAt(referenceTime).name()) + .status(schedule.determineStatusAt(referenceTime).getLabel()) .build(); } } \ No newline at end of file diff --git a/aics-api/src/main/java/kgu/developers/api/schedule/presentation/response/ScheduleTypeContentResponse.java b/aics-api/src/main/java/kgu/developers/api/schedule/presentation/response/ScheduleTypeContentResponse.java index 801e5f43..51e96df1 100644 --- a/aics-api/src/main/java/kgu/developers/api/schedule/presentation/response/ScheduleTypeContentResponse.java +++ b/aics-api/src/main/java/kgu/developers/api/schedule/presentation/response/ScheduleTypeContentResponse.java @@ -8,7 +8,7 @@ @Builder public record ScheduleTypeContentResponse( - @Schema(description = "제출 유형", example = "MIDTHESIS", requiredMode = REQUIRED) + @Schema(description = "제출 유형", example = "중간논문", requiredMode = REQUIRED) String submissionType, @Schema(description = "일정 본문 내용", example = "매학기 개강 후 2주 이내에 신청서를 작성하여 접수해야 합니다.",requiredMode = REQUIRED) @@ -16,7 +16,7 @@ public record ScheduleTypeContentResponse( ) { public static ScheduleTypeContentResponse from(Schedule schedule) { return ScheduleTypeContentResponse.builder() - .submissionType(schedule.getSubmissionType().name()) + .submissionType(schedule.getSubmissionType().getLabel()) .content(schedule.getContent()) .build(); }