File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed
Projects/Presentation/Sources Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -6,15 +6,17 @@ import DesignSystem
66
77final class BannerCollectionViewCell : BaseCollectionViewCell < FetchBannerEntity > {
88 static let identifier = " BannerCollectionViewCell "
9+
10+ private let currentYear = Date ( )
911 private let imageView = UIImageView ( ) . then {
1012 $0. contentMode = . scaleAspectFill
1113 $0. layer. cornerRadius = 16
1214 $0. clipsToBounds = true
1315 }
14- private let passTitleLabel = UILabel ( ) . then {
16+ private lazy var passTitleLabel = UILabel ( ) . then {
1517 $0. numberOfLines = 0
1618 $0. setJobisText (
17- " 9๊ธฐ ๋๋ง๊ณ \n ํ์๋ค์ ์ทจ์
๋ฅ " ,
19+ " \( Int ( currentYear . toStringFormat ( " yyyy " ) ) ! - 2016 ) ๊ธฐ ๋๋ง๊ณ \n ํ์๋ค์ ์ทจ์
๋ฅ " ,
1820 font: . headLine,
1921 color: . GrayScale. gray90
2022 )
@@ -113,8 +115,10 @@ final class BannerCollectionViewCell: BaseCollectionViewCell<FetchBannerEntity>
113115
114116 func totalPassAdapt( model: TotalPassStudentEntity ) {
115117 totalPassSetLayout ( )
118+ let employmentRate = Double ( model. passedCount) / Double( model. totalStudentCount) * 100.0
119+ let passText = String ( format: " %.1f " , employmentRate)
116120 passLabel. setJobisText (
117- " \( Int ( Double ( model . passedCount ) / Double ( model . totalStudentCount ) * 100.0 ) ) % " ,
121+ " \( passText ) % " ,
118122 font: . headLine,
119123 color: . Primary. blue20
120124 )
Original file line number Diff line number Diff line change @@ -30,7 +30,6 @@ public class WinterInternDetailViewController: BaseViewController<WinterInternDe
3030 $0. axis = . vertical
3131 }
3232 private let recruitmentPeriodLabel = RecruitmentDetailLabel ( title: " ๋ชจ์ง๊ธฐ๊ฐ " )
33- private let militaryServiceLabel = RecruitmentDetailLabel ( title: " ์ฐ์
๊ธฐ๋ฅ ์์ ๊ทผ๋ฌด ์ฌ๋ถ " )
3433 private let fieldTypeDetailStackView = FieldTypeDetailStackView ( )
3534 private let certificateLabel = RecruitmentDetailLabel ( title: " ์๊ฒฉ์ฆ " )
3635 private let recruitmentProcessLabel = RecruitmentDetailLabel ( title: " ์ ๋ฐ ์ ์ฐจ " )
@@ -137,7 +136,6 @@ public class WinterInternDetailViewController: BaseViewController<WinterInternDe
137136 companyName: $0. companyName
138137 )
139138 recruitmentPeriodLabel. setSubTitle ( $0. period)
140- militaryServiceLabel. setSubTitle ( " ๋ณ์ญํน๋ก \( $0. military ? " ๊ฐ๋ฅ " : " ๋ถ๊ฐ๋ฅ " ) " )
141139 certificateLabel. setSubTitle ( $0. requiredLicenses)
142140 recruitmentProcessLabel. setSubTitle ( $0. hiringProgress)
143141 requiredGradeLabel. setSubTitle ( $0. requiredGrade)
You canโt perform that action at this time.
0 commit comments