//
|
// YYSpecialCarCanceledNoDriverViewCell.swift
|
// OKProject
|
//
|
// Created by yang wang on 2020/10/15.
|
// Copyright © 2020 yangwang. All rights reserved.
|
//
|
|
import UIKit
|
|
class YYSpecialCarCanceledNoDriverViewCell: UITableViewCell {
|
|
@IBOutlet weak var label_desc: UILabel!
|
@IBOutlet weak var label_reason: UILabel!
|
@IBOutlet weak var label_amount: UILabel!
|
@IBOutlet weak var label_canceledName: UILabel!
|
override func awakeFromNib() {
|
super.awakeFromNib()
|
// Initialization code
|
}
|
|
override func setSelected(_ selected: Bool, animated: Bool) {
|
super.setSelected(selected, animated: animated)
|
|
// Configure the view for the selected state
|
}
|
|
|
func configure(for data: YYSpecialCarModel?) {
|
guard let data = data else{return}
|
/// 取消方(1=用户,2=后台,3=调度)
|
switch data.cancelUserType {
|
case 1:
|
label_canceledName.text = "用户取消"
|
case 2:
|
label_canceledName.text = "后台取消"
|
case 3:
|
label_canceledName.text = "调度端取消"
|
default:
|
label_canceledName.text = "未知"
|
}
|
label_amount.text = String(format: "%.2f", data.cancelPayMoney)
|
label_reason.text = data.cancelReason
|
label_desc.text = data.cancelRemark.count == 0 ? "无":data.cancelRemark
|
}
|
|
}
|
extension YYSpecialCarCanceledNoDriverViewCell {
|
|
static func makeByXIB() -> YYSpecialCarCanceledNoDriverViewCell {
|
let view = Bundle.main.loadNibNamed(String(describing: YYSpecialCarCanceledNoDriverViewCell.self), owner: nil, options: nil)!.first as! YYSpecialCarCanceledNoDriverViewCell
|
return view
|
}
|
}
|