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 |   62 +++++++++++++++++++++++++++---
 1 files changed, 55 insertions(+), 7 deletions(-)

diff --git a/BrokerDriver/ViewModels/OrderViewModel.swift b/BrokerDriver/ViewModels/OrderViewModel.swift
index 05005d0..4ed3de6 100644
--- a/BrokerDriver/ViewModels/OrderViewModel.swift
+++ b/BrokerDriver/ViewModels/OrderViewModel.swift
@@ -1,9 +1,9 @@
-//
-//  OrderViewModel.swift
-//  BrokerDriver
-//
-//  Created by 无故事王国 on 2023/4/26.
-//
+    //
+    //  OrderViewModel.swift
+    //  BrokerDriver
+    //
+    //  Created by 无故事王国 on 2023/4/26.
+    //
 
 import Foundation
 
@@ -16,7 +16,55 @@
     var pickUpTime: String = ""
     var portName: String = ""
     var start: String = ""
-    var status: Int = 0
+    var status:OrderType = .None
     var type: Int = 0
+}
+
+struct OrderDetailModel:HandyJSON {
+	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 = ""
+    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
 
 }

--
Gitblit v1.7.1