//
|
// TravelCardTCell.swift
|
// OKProject
|
//
|
// Created by 无故事王国 on 2022/2/10.
|
// Copyright © 2022 yangwang. All rights reserved.
|
//
|
|
import UIKit
|
|
class TravelCardTCell: UITableViewCell {
|
|
@IBOutlet weak var titleL: UILabel!
|
@IBOutlet weak var nameL: UILabel!
|
@IBOutlet weak var infoL: UILabel!
|
@IBOutlet weak var info2L: UILabel!
|
|
var couponListModel:CouponListModel!{
|
didSet{
|
nameL.text = couponListModel.name
|
|
var text = [String]()
|
var text2 = [String]()
|
switch couponListModel.type {
|
case .numberOfDiscounts: // 1
|
text.append(String(format: "享%ld次打车打%@折", couponListModel.time,couponListModel.discounts.ld_formatFloat))
|
text2.append("有效期至:\(couponListModel.endTime)")
|
text2.append("还剩\(couponListModel.lastTime)次")
|
case .dicountCard: // 2
|
text.append(String(format: "每次打车最高抵扣%@元",couponListModel.discounts.ld_formatFloat))
|
text2.append("有效期至:\(couponListModel.endTime)")
|
case .numberCard: // 3
|
text.append(String(format: "享%ld次打车优惠%@元",couponListModel.time,couponListModel.discounts.ld_formatFloat))
|
text2.append("有效期至:\(couponListModel.endTime)")
|
text2.append("还剩\(couponListModel.lastTime)次")
|
case .discountDayCard: // 4
|
text.append(String(format: "每次打车打%@折",couponListModel.discounts.ld_formatFloat))
|
text2.append("有效期至:\(couponListModel.endTime)")
|
case .expressCard: // 5
|
text.append(String(format: "每次寄件打%@折",couponListModel.discounts.ld_formatFloat))
|
text2.append("有效期至:\(couponListModel.endTime)")
|
case .expressPaket: // 6
|
text.append(String(format: "送%ld张优惠券",couponListModel.couponNum))
|
text2.append("有效期至:\(couponListModel.endTime)")
|
}
|
|
if !couponListModel.cityName.isEmpty{
|
text.append("\(couponListModel.cityName)可用")
|
}
|
infoL.text = text.joined(separator: " | ")
|
info2L.text = text2.filter({!$0.isEmpty}).joined(separator: " | ")
|
}
|
}
|
|
override func awakeFromNib() {
|
super.awakeFromNib()
|
selectionStyle = .none
|
titleL.adjustsFontSizeToFitWidth = true
|
}
|
}
|