//
|
// TreeTeskEnergyExchangeRecordTCell.swift
|
// XQMuse
|
//
|
// Created by 无故事王国 on 2024/9/11.
|
//
|
|
import UIKit
|
import JQTools
|
|
class TreeTeskEnergyExchangeRecordTCell: UITableViewCell {
|
|
@IBOutlet weak var view_container: UIView!
|
@IBOutlet weak var view_info: UIView!
|
@IBOutlet weak var view_code: UIView!
|
@IBOutlet weak var view_state: UIView!
|
@IBOutlet weak var label_state: UILabel!
|
@IBOutlet weak var image_cover: UIImageView!
|
@IBOutlet weak var label_title: UILabel!
|
@IBOutlet weak var label_price: UILabel!
|
@IBOutlet weak var label_energy: UILabel!
|
@IBOutlet weak var label_code: UILabel!
|
|
|
override func awakeFromNib() {
|
super.awakeFromNib()
|
selectionStyle = .none
|
}
|
|
|
func setEnergyExchangeRecordModel(_ model:EnergyExchangeRecordModel){
|
label_title.text = model.name
|
image_cover.sd_setImage(with: URL(string: model.coverUrl.jq_urlEncoded()))
|
label_price.text = String(format: "奖品价值:¥%.2lf", model.worth)
|
label_energy.text = "所需能量值:\(model.energyValue)"
|
label_state.text = model.status == .no ? "已领取":"待领取"
|
view_state.backgroundColor = model.status == .no ? UIColor(hexString: "#D0D0D0")!:UIColor(hexString: "#B1CA99")!
|
|
view_code.isHidden = model.code.isEmpty || model.status == .no
|
label_code.text = "领取验证码:\(model.code)"
|
}
|
|
override func layoutSubviews() {
|
super.layoutSubviews()
|
view_container.jq_addShadows(shadowColor: UIColor(hexString: "#EBEBEB")!, corner: 10, radius: 4, offset: CGSize(width: 0, height: 2), opacity: 1)
|
view_state.jq_addCorners(corner: [.bottomLeft,.topRight], radius: 10)
|
}
|
|
|
}
|