younger_times
2023-07-11 6b08909bd5ada666c758027faea50c79f6612c17
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
55
56
57
    //
    //  OrderViewModel.swift
    //  BrokerDriver
    //
    //  Created by 无故事王国 on 2023/4/26.
    //
 
import Foundation
 
 
struct OrderModel:HandyJSON{
    var ccontainerNumber: String = ""
    var end: String = ""
    var orderId: String = ""
    var phone: String = ""
    var pickUpTime: String = ""
    var portName: String = ""
    var start: String = ""
    var status:OrderType = .None
    var type: Int = 0
}
 
struct OrderDetailModel:HandyJSON {
    var containerNumber: String?
    var eLat: CLLocationDistance = 0
    var eLon: CLLocationDistance = 0
    var lat: CLLocationDistance = 0
    var list = [Dictionary<String,Any>]()
    var lon: CLLocationDistance = 0
    var orderId: String = ""
    var orderType: String = ""
    var status: OrderType = .None
    var nextStatus:OrderType = .None
    var tGoods: OrderDetailGoodsModel?
    var type: Int = 0
    var button:Int = 2
}
 
struct OrderDetailGoodsModel:HandyJSON {
    var billNumber: String = ""
    var containerNumber: String = ""
    var custRef: String = ""
    var danger: Int = 0
    var entry: String = ""
    var id: Int = 0
    var kg: String = ""
    var orderId: String = ""
    var ourRef: String = ""
    var po: String = ""
    var sb: String = ""
    var shippingLine: String = ""
    var size: String = ""
    var type: String = ""
    var typeClass: String = ""
    var weight: Int = 0
 
}