diff --git a/src/main/java/com/moplus/moplus_server/client/problem/dto/response/ProblemClientGetResponse.java b/src/main/java/com/moplus/moplus_server/client/problem/dto/response/ProblemClientGetResponse.java index 4e8b682..dbe5c76 100644 --- a/src/main/java/com/moplus/moplus_server/client/problem/dto/response/ProblemClientGetResponse.java +++ b/src/main/java/com/moplus/moplus_server/client/problem/dto/response/ProblemClientGetResponse.java @@ -2,6 +2,7 @@ import com.moplus.moplus_server.client.submit.domain.ChildProblemSubmitStatus; import com.moplus.moplus_server.client.submit.domain.ProblemSubmitStatus; +import com.moplus.moplus_server.domain.problem.domain.problem.AnswerType; import com.moplus.moplus_server.domain.problem.domain.problem.Problem; import java.util.List; import lombok.Builder; @@ -13,7 +14,8 @@ public record ProblemClientGetResponse( Integer recommendedMinute, Integer recommendedSecond, ProblemSubmitStatus status, - List childProblemStatuses + List childProblemStatuses, + AnswerType answerType ) { public static ProblemClientGetResponse of(Problem problem, ProblemSubmitStatus status, List childProblemStatuses, int number) { @@ -24,6 +26,7 @@ public static ProblemClientGetResponse of(Problem problem, ProblemSubmitStatus s .childProblemStatuses(childProblemStatuses) .recommendedMinute(problem.getRecommendedTime().getMinute()) .recommendedSecond(problem.getRecommendedTime().getSecond()) + .answerType(problem.getAnswerType()) .build(); } } diff --git a/src/main/java/com/moplus/moplus_server/client/submit/dto/response/CommentaryGetResponse.java b/src/main/java/com/moplus/moplus_server/client/submit/dto/response/CommentaryGetResponse.java index e1b7c38..9ac9a2d 100644 --- a/src/main/java/com/moplus/moplus_server/client/submit/dto/response/CommentaryGetResponse.java +++ b/src/main/java/com/moplus/moplus_server/client/submit/dto/response/CommentaryGetResponse.java @@ -1,5 +1,6 @@ package com.moplus.moplus_server.client.submit.dto.response; +import com.moplus.moplus_server.domain.problem.domain.problem.AnswerType; import com.moplus.moplus_server.domain.problem.domain.problem.Problem; import lombok.Builder; @@ -11,6 +12,7 @@ public record CommentaryGetResponse( String mainHandwritingExplanationImageUrl, String readingTipImageUrl, String seniorTipImageUrl, + AnswerType answerType, PrescriptionResponse prescription ) { public static CommentaryGetResponse of(int problemNumber, Problem problem, PrescriptionResponse prescription) { @@ -21,6 +23,7 @@ public static CommentaryGetResponse of(int problemNumber, Problem problem, Presc .mainHandwritingExplanationImageUrl(problem.getMainHandwritingExplanationImageUrl()) .readingTipImageUrl(problem.getReadingTipImageUrl()) .seniorTipImageUrl(problem.getSeniorTipImageUrl()) + .answerType(problem.getAnswerType()) .prescription(prescription) .build(); }