@@ -214,24 +214,26 @@ public class CompanyDetailViewController: BaseViewController<CompanyDetailViewMo
214214 let output = viewModel. transform ( input)
215215
216216 output. companyDetailInfo
217- . bind ( onNext: { companyDetailInfo in
218- self . companyLogoImageView. setJobisImage ( urlString: companyDetailInfo. companyProfileURL)
219- self . companyLabel. text = companyDetailInfo. companyName
220- self . explainCompanyLabel. text = companyDetailInfo. companyIntroduce
221- self . bossLabel. setContent ( contentText: companyDetailInfo. representativeName)
222- self . startedDayLabel. setContent ( contentText: companyDetailInfo. foundedAt)
223- self . workersNumbersLabel. setContent ( contentText: companyDetailInfo. workerNumber)
224- self . annualSalesLabel. setContent ( contentText: companyDetailInfo. take)
225- self . headAddressLabel. setContent ( contentText: companyDetailInfo. mainAddress)
226- self . chainAddressLabel. setContent ( contentText: companyDetailInfo. subAddress ?? " - " )
227- self . firstManagerLabel. setContent ( contentText: companyDetailInfo. managerName)
228- self . firstPhoneNumberLabel. setContent ( contentText: companyDetailInfo. managerPhoneNo)
229- self . secondManagerLabel. setContent ( contentText: companyDetailInfo. subManagerName ?? " - " )
230- self . secondPhoneNumberLabel. setContent ( contentText: companyDetailInfo. subManagerPhoneNo ?? " - " )
231- self . emailLabel. setContent ( contentText: companyDetailInfo. email)
232- self . faxLabel. setContent ( contentText: companyDetailInfo. fax ?? " - " )
233- self . viewModel. recruitmentID = companyDetailInfo. recruitmentID
234- self . recruitmentButton. isHidden = companyDetailInfo. recruitmentID == nil
217+ . bind ( onNext: { [ self ] in
218+ companyDetailProfileView. setCompanyProfile (
219+ imageUrl: $0. companyProfileURL,
220+ companyName: $0. companyName,
221+ companyContent: $0. companyIntroduce
222+ )
223+ bossLabel. setContent ( contentText: $0. representativeName)
224+ startedDayLabel. setContent ( contentText: $0. foundedAt)
225+ workersNumbersLabel. setContent ( contentText: $0. workerNumber)
226+ annualSalesLabel. setContent ( contentText: $0. take)
227+ headAddressLabel. setContent ( contentText: $0. mainAddress)
228+ chainAddressLabel. setContent ( contentText: $0. subAddress ?? " - " )
229+ firstManagerLabel. setContent ( contentText: $0. managerName)
230+ firstPhoneNumberLabel. setContent ( contentText: $0. managerPhoneNo)
231+ secondManagerLabel. setContent ( contentText: $0. subManagerName ?? " - " )
232+ secondPhoneNumberLabel. setContent ( contentText: $0. subManagerPhoneNo ?? " - " )
233+ emailLabel. setContent ( contentText: $0. email)
234+ faxLabel. setContent ( contentText: $0. fax ?? " - " )
235+ viewModel. recruitmentID = $0. recruitmentID
236+ recruitmentButton. isHidden = $0. recruitmentID == nil
235237 } )
236238 . disposed ( by: disposeBag)
237239
0 commit comments