Skip to content

Commit 1ff247a

Browse files
authored
Merge pull request #200 from limgahyun/main
[feat] GetResultResponse dto에 part info 추가
2 parents 0663ed8 + 47959ad commit 1ff247a

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/main/java/ceos/backend/domain/application/dto/response/GetResultResponse.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import ceos.backend.domain.application.domain.Pass;
66
import ceos.backend.domain.recruitment.domain.Recruitment;
77
import ceos.backend.global.common.dto.ParsedDuration;
8+
import ceos.backend.global.common.entity.Part;
89
import ceos.backend.global.util.ParsedDurationConvertor;
910
import com.fasterxml.jackson.annotation.JsonUnwrapped;
1011
import java.time.LocalDate;
@@ -19,6 +20,8 @@ public class GetResultResponse {
1920

2021
private String name;
2122

23+
private Part part;
24+
2225
@JsonUnwrapped private ParsedDuration parsedDuration;
2326

2427
private LocalDate otDate;
@@ -32,13 +35,15 @@ private GetResultResponse(
3235
Pass pass,
3336
int generation,
3437
String name,
38+
Part part,
3539
ParsedDuration parsedDuration,
3640
LocalDate otDate,
3741
boolean attendanceStatus,
3842
String openChatUrl) {
3943
this.pass = pass;
4044
this.generation = generation;
4145
this.name = name;
46+
this.part = part;
4247
this.parsedDuration = parsedDuration;
4348
this.otDate = otDate;
4449
this.attendanceStatus = attendanceStatus;
@@ -57,6 +62,7 @@ public static GetResultResponse toDocumentResult(
5762
.pass(application.getDocumentPass())
5863
.generation(recruitment.getGeneration())
5964
.name(application.getApplicantInfo().getName())
65+
.part(application.getApplicationDetail().getPart())
6066
.parsedDuration(duration)
6167
.otDate(recruitment.getOtDate())
6268
.attendanceStatus(application.isInterviewCheck())
@@ -70,6 +76,7 @@ public static GetResultResponse toFinalResult(
7076
.pass(application.getFinalPass())
7177
.generation(recruitment.getGeneration())
7278
.name(application.getApplicantInfo().getName())
79+
.part(application.getApplicationDetail().getPart())
7380
.parsedDuration(
7481
ParsedDurationConvertor.parsingDuration(application.getInterviewDatetime()))
7582
.otDate(recruitment.getOtDate())

0 commit comments

Comments
 (0)