Skip to content

Commit 850676c

Browse files
authored
refactor: 미사용 컬럼 대신 extra_info 사용 (#743)
1 parent 022bde6 commit 850676c

1 file changed

Lines changed: 5 additions & 12 deletions

File tree

src/main/java/com/example/solidconnection/university/dto/UnivApplyInfoDetailResponse.java

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.example.solidconnection.university.domain.HostUniversity;
44
import com.example.solidconnection.university.domain.UnivApplyInfo;
55
import java.util.List;
6+
import java.util.Map;
67

78
public record UnivApplyInfoDetailResponse(
89
long id,
@@ -17,20 +18,16 @@ public record UnivApplyInfoDetailResponse(
1718
String backgroundImageUrl,
1819
String detailsForLocal,
1920
int studentCapacity,
20-
String tuitionFeeType,
2121
String semesterAvailableForDispatch,
2222
List<LanguageRequirementResponse> languageRequirements,
2323
String detailsForLanguage,
2424
String gpaRequirement,
2525
String gpaRequirementCriteria,
2626
String semesterRequirement,
27-
String detailsForApply,
28-
String detailsForMajor,
2927
String detailsForAccommodation,
30-
String detailsForEnglishCourse,
31-
String details,
3228
String accommodationUrl,
33-
String englishCourseUrl) {
29+
String englishCourseUrl,
30+
Map<String, String> extraInfo) {
3431

3532
public static UnivApplyInfoDetailResponse of(
3633
HostUniversity university,
@@ -50,7 +47,6 @@ public static UnivApplyInfoDetailResponse of(
5047
university.getBackgroundImageUrl(),
5148
university.getDetailsForLocal(),
5249
univApplyInfo.getStudentCapacity(),
53-
univApplyInfo.getTuitionFeeType().getKoreanName(),
5450
univApplyInfo.getSemesterAvailableForDispatch().getKoreanName(),
5551
univApplyInfo.getLanguageRequirements().stream()
5652
.map(LanguageRequirementResponse::from)
@@ -59,13 +55,10 @@ public static UnivApplyInfoDetailResponse of(
5955
univApplyInfo.getGpaRequirement(),
6056
univApplyInfo.getGpaRequirementCriteria(),
6157
univApplyInfo.getSemesterRequirement(),
62-
univApplyInfo.getDetailsForApply(),
63-
univApplyInfo.getDetailsForMajor(),
6458
univApplyInfo.getDetailsForAccommodation(),
65-
univApplyInfo.getDetailsForEnglishCourse(),
66-
univApplyInfo.getDetails(),
6759
university.getAccommodationUrl(),
68-
university.getEnglishCourseUrl()
60+
university.getEnglishCourseUrl(),
61+
univApplyInfo.getExtraInfo()
6962
);
7063
}
7164
}

0 commit comments

Comments
 (0)