//
|
// CourseSignUpTCell.swift
|
// WanPai
|
//
|
// Created by 无故事王国 on 2023/9/20.
|
//
|
|
import UIKit
|
import JQTools
|
import SDWebImage
|
|
class CourseSignUpTCell: UITableViewCell {
|
|
@IBOutlet weak var img_cover: UIImageView!
|
@IBOutlet weak var label_title: UILabel!
|
@IBOutlet weak var label_enrollTime: UILabel!
|
@IBOutlet weak var label_teachNum: UILabel!
|
@IBOutlet weak var label_paymentState: UILabel!
|
@IBOutlet weak var label_courseType: UILabel!
|
@IBOutlet weak var stackview_courseType: UIStackView!
|
|
var signUpCourseItemModel:SignUpCourseItemModel!{
|
didSet{
|
img_cover.sd_setImage(with: URL(string: signUpCourseItemModel.packageImg),placeholderImage: nil)
|
label_title.text = signUpCourseItemModel.courseNameStore
|
label_enrollTime.text = "报名时间:" + signUpCourseItemModel.courseTime
|
label_teachNum.attributedText = AttributedStringbuilder.build().add(string: "已上课课时数:", withFont: UIFont.systemFont(ofSize: 14), withColor: UIColor(hexStr: "#737373")).add(string: "\(signUpCourseItemModel.courseNums)课时", withFont: UIFont.systemFont(ofSize: 14), withColor: UIColor(hexStr: "#EA0C0C")).mutableAttributedString
|
|
label_courseType.text = signUpCourseItemModel.type.strTitle
|
label_paymentState.isHidden = signUpCourseItemModel.payStatus == .paymented
|
stackview_courseType.isHidden = signUpCourseItemModel.type != .normal
|
}
|
}
|
|
override func awakeFromNib() {
|
super.awakeFromNib()
|
selectionStyle = .none
|
}
|
|
override func layoutSubviews() {
|
super.layoutSubviews()
|
label_paymentState.jq_addCorners(corner: [.topLeft,.bottomRight], radius: 29)
|
}
|
|
}
|