From 2ebbafa4b4a2994ae979fed38e1266d9efd5657e Mon Sep 17 00:00:00 2001
From: younger_times <841720330@qq.com>
Date: 星期二, 15 八月 2023 16:37:32 +0800
Subject: [PATCH] 优化

---
 BrokerDriver/ViewModels/OrderViewModel.swift |   38 +++++++++++++++++++++++++-------------
 1 files changed, 25 insertions(+), 13 deletions(-)

diff --git a/BrokerDriver/ViewModels/OrderViewModel.swift b/BrokerDriver/ViewModels/OrderViewModel.swift
index da64118..dbea8a5 100644
--- a/BrokerDriver/ViewModels/OrderViewModel.swift
+++ b/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 = ""

--
Gitblit v1.7.1