| | |
| | | } |
| | | |
| | | 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 = "" |