From 158f3707711ad4be78a55dc73a98aa1c9acda0dd Mon Sep 17 00:00:00 2001
From: 无故事王国 <841720330@qq.com>
Date: 星期三, 25 十月 2023 09:42:21 +0800
Subject: [PATCH] fix Bug

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

diff --git a/BrokerDriver/ViewModels/OrderViewModel.swift b/BrokerDriver/ViewModels/OrderViewModel.swift
index ff55472..4ed3de6 100644
--- a/BrokerDriver/ViewModels/OrderViewModel.swift
+++ b/BrokerDriver/ViewModels/OrderViewModel.swift
@@ -21,20 +21,34 @@
 }
 
 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 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
+	var type:CoordinateType = .StartPoint
+}
+
+
+
 struct OrderDetailGoodsModel:HandyJSON {
     var billNumber: String = ""
     var containerNumber: String = ""

--
Gitblit v1.7.1