younger_times
2023-08-15 2ebbafa4b4a2994ae979fed38e1266d9efd5657e
BrokerDriver/ViewModels/OrderViewModel.swift
@@ -21,21 +21,33 @@
}
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
   var data:OrderDetailDataModel?
   var lonlat = [CoordinateModel]() // 1:起点,2:检查站 ,3:场地,4:终点
}
struct OrderDetailDataModel: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 CoordinateModel:HandyJSON{
   var lon:Double = 0
   var lat:Double = 0
}
struct OrderDetailGoodsModel:HandyJSON {
    var billNumber: String = ""
    var containerNumber: String = ""