| | |
| | | @IBOutlet weak var label_coin: UILabel! |
| | | @IBOutlet weak var btn_hasCoupon: TapBtn! |
| | | @IBOutlet weak var btn_couponInfo: UIButton! |
| | | @IBOutlet weak var label_courseType: UILabel! |
| | | |
| | | @IBOutlet weak var studentTableView: UITableView! |
| | | @IBOutlet weak var view_vaildTime: UIView! |
| | | @IBOutlet weak var label_vaild: UILabel! |
| | | @IBOutlet weak var studentTableView: UITableView! |
| | | @IBOutlet weak var view_packageList: UIView! |
| | | |
| | | |
| | | private var detailModel:CourseDetailModel? |
| | | private var selectClassIndex:Int = 0 |
| | |
| | | img_cover.sd_setImage(with: URL(string: m.coverDrawing)) |
| | | label_title.text = m.name |
| | | label_listenWeek.text = m.weeks.joined(separator: "、") |
| | | label_listenTime.text = m.times |
| | | label_listenTime.text = m.times.joined(separator: "|") |
| | | label_store.text = m.storeName |
| | | label_address.text = m.storeAddress |
| | | label_vaild.text = m.time |
| | | label_courseType.text = m.type.strTitle |
| | | |
| | | switch m.type { |
| | | case .vocation: |
| | | label_vaild.text = m.time |
| | | view_vaildTime.isHidden = false |
| | | case .experience: |
| | | label_vaild.text = "购买当天有效" |
| | | view_vaildTime.isHidden = false |
| | | view_packageList.isHidden = true |
| | | default: |
| | | view_vaildTime.isHidden = true |
| | | } |
| | | |
| | | if let stu = m.student{studentModels.append(stu)} |
| | | |
| | |
| | | .add(string: (vipPrice * Double(studentModels.count)).currency(), withFont: UIFont.systemFont(ofSize: 14, weight: .semibold), withColor: UIColor(hexStr: "#F21313")) |
| | | label_vipPrice.attributedText = vipAttribute.mutableAttributedString |
| | | } |
| | | |
| | | if detailModel?.type == .experience{ |
| | | label_price.text = (subM.originalPrice ?? 0).currency() |
| | | label_originPrice.isHidden = true |
| | | label_vipPrice.isHidden = true |
| | | } |
| | | } |
| | | |
| | | queryCouponInfo() |
| | |
| | | }).disposed(by: disposeBag) |
| | | } |
| | | } |
| | | |
| | | override func viewDidLayoutSubviews() { |
| | | super.viewDidLayoutSubviews() |
| | | label_courseType.jq_addCorners(corner: [.topLeft,.bottomLeft], radius: 4, width: 58, height: 25) |
| | | } |
| | | } |
| | | |
| | | extension CourseDetailApplyVC:UICollectionViewDelegate{ |