宽窄优行-由【嘉易行】项目成品而来
younger_times
2023-07-05 0d8f5fc8a516bfd07e425909e4a4432600572ee7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
//
//  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
    }
}