From f0f7673e3c4390352dee2249d64f9cce386b37a2 Mon Sep 17 00:00:00 2001 From: HongGit Date: Tue, 25 Mar 2025 19:13:32 +0900 Subject: [PATCH] =?UTF-8?q?[feat/#108]=20=EB=AC=B8=ED=95=AD=20=EC=A1=B0?= =?UTF-8?q?=ED=9A=8C=20=EC=8B=9C=20=EC=A3=BC=EA=B4=80=EC=8B=9D/=EA=B0=9D?= =?UTF-8?q?=EA=B4=80=EC=8B=9D=20=ED=95=84=EB=93=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../problem/dto/response/ProblemClientGetResponse.java | 5 ++++- .../client/submit/dto/response/CommentaryGetResponse.java | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) 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 4e8b682b..dbe5c762 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 e1b7c38a..9ac9a2db 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(); }