55import ceos .backend .domain .application .domain .Pass ;
66import ceos .backend .domain .recruitment .domain .Recruitment ;
77import ceos .backend .global .common .dto .ParsedDuration ;
8+ import ceos .backend .global .common .entity .Part ;
89import ceos .backend .global .util .ParsedDurationConvertor ;
910import com .fasterxml .jackson .annotation .JsonUnwrapped ;
1011import java .time .LocalDate ;
@@ -19,7 +20,7 @@ public class GetResultResponse {
1920
2021 private String name ;
2122
22- private String part ;
23+ private Part part ;
2324
2425 @ JsonUnwrapped private ParsedDuration parsedDuration ;
2526
@@ -34,7 +35,7 @@ private GetResultResponse(
3435 Pass pass ,
3536 int generation ,
3637 String name ,
37- String part ,
38+ Part part ,
3839 ParsedDuration parsedDuration ,
3940 LocalDate otDate ,
4041 boolean attendanceStatus ,
@@ -61,7 +62,7 @@ public static GetResultResponse toDocumentResult(
6162 .pass (application .getDocumentPass ())
6263 .generation (recruitment .getGeneration ())
6364 .name (application .getApplicantInfo ().getName ())
64- .part (application .getApplicationDetail ().getPart (). toString () )
65+ .part (application .getApplicationDetail ().getPart ())
6566 .parsedDuration (duration )
6667 .otDate (recruitment .getOtDate ())
6768 .attendanceStatus (application .isInterviewCheck ())
@@ -75,7 +76,7 @@ public static GetResultResponse toFinalResult(
7576 .pass (application .getFinalPass ())
7677 .generation (recruitment .getGeneration ())
7778 .name (application .getApplicantInfo ().getName ())
78- .part (application .getApplicationDetail ().getPart (). toString () )
79+ .part (application .getApplicationDetail ().getPart ())
7980 .parsedDuration (
8081 ParsedDurationConvertor .parsingDuration (application .getInterviewDatetime ()))
8182 .otDate (recruitment .getOtDate ())
0 commit comments