@@ -7,7 +7,7 @@ struct RecruitmentDetailResponseDTO: Decodable {
77 let companyProfileURL : String
88 let companyName : String
99 let areas : [ AreaResponseDTO ]
10- let requiredGrade : Int ?
10+ let requiredGrade : String ?
1111 let workingHours : String
1212 let requiredLicenses : [ String ] ?
1313 let hiringProgress : [ InterviewType ]
@@ -27,7 +27,7 @@ struct RecruitmentDetailResponseDTO: Decodable {
2727 companyProfileURL: String ,
2828 companyName: String ,
2929 areas: [ AreaResponseDTO ] ,
30- requiredGrade: Int ? ,
30+ requiredGrade: String ? ,
3131 workingHours: String ,
3232 requiredLicenses: [ String ] ? ,
3333 hiringProgress: [ InterviewType ] ,
@@ -69,11 +69,12 @@ struct RecruitmentDetailResponseDTO: Decodable {
6969 case companyProfileURL = " company_profile_url "
7070 case companyName = " company_name "
7171 case areas
72- case requiredGrade = " required_grade "
72+ case requiredGrade = " additional_qualifications "
7373 case requiredLicenses = " required_licenses "
7474 case hiringProgress = " hiring_progress "
7575 case trainPay = " train_pay "
76- case pay, benefits, military
76+ case pay, benefits
77+ case military = " military_support "
7778 case submitDocument = " submit_document "
7879 case workingHours = " working_hours "
7980 case startDate = " start_date "
@@ -88,7 +89,7 @@ extension RecruitmentDetailResponseDTO {
8889 func toDomain( ) -> RecruitmentDetailEntity {
8990 var unwrappedRequiredGrade : String ? {
9091 guard let requiredGrade else { return nil }
91- return String ( requiredGrade) + " % ์ด๋ด "
92+ return requiredGrade + " % ์ด๋ด "
9293 }
9394 var recruitmentPeriod : String {
9495 guard let startDate, let endDate else { return " ์์ ๋ชจ์ง " }
0 commit comments