Skip to content

Commit 296c2a9

Browse files
committed
๐Ÿงฉ :: ๋””์ž์ธ ๋ฐ ๋ฐฐ๋„ˆ ํ…์ŠคํŠธ ์ˆ˜์ •
1 parent 907faae commit 296c2a9

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

โ€ŽProjects/Presentation/Sources/Home/Components/Cell/BannerCollectionViewCell.swiftโ€Ž

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,17 @@ import DesignSystem
66

77
final 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
)

โ€ŽProjects/Presentation/Sources/WinterInternDetail/WinterInternDetailViewController.swiftโ€Ž

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff 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)

0 commit comments

Comments
ย (0)