宽窄优行-由【嘉易行】项目成品而来
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
//
//  YYSpecialCarpoolingCarTCell.swift
//  OKProject
//
//  Created by 无故事王国 on 2022/5/24.
//  Copyright © 2022 yangwang. All rights reserved.
//
 
import UIKit
 
class YYSpecialCarpoolingCarTCell: UITableViewCell {
 
    @IBOutlet weak var currentPointImg: UIImageView!
    @IBOutlet weak var titleL: UILabel!
    @IBOutlet weak var subTitleL: UILabel!
    @IBOutlet weak var datetimeL: UILabel!
 
    var currentState:SpecialCarState!
    var isPickup = false
 
    override func awakeFromNib() {
        super.awakeFromNib()
        selectionStyle = .none
    }
 
    //订单状态(1=待接单,2=待出发,3=待到达预约地点,4=待乘客上车,5=服务中,6=完成服务,7=待支付,8=待评价,9=已完成,10=已取消,11=改派中,12=取消待支付)
    func setModel(_ m:YYSpecialCarCarpoolingModel){
 
        var userNick = ""
        if m.userId == readUser().id{
            userNick = "你"
        }else{
            userNick = "尾号\(m.phone.substring(from: 7))"
        }
 
        var piff = ""
        switch m.orderState {
            case .driverReaydToGo:
                piff = isPickup ? "接":"送"
            case .witingForPickUp:
                piff = isPickup ? "正在接":"正在送"
 
            default:break
 
        }
        piff.append(contentsOf: userNick)
        titleL.text = piff
 
        subTitleL.text = m.startAddress
    }
}