宽窄优行-由【嘉易行】项目成品而来
younger_times
2023-06-01 60a5e5d29ea3a7c63bc5acc9052a656821127ab9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
//
//  TravelServiceModel.swift
//  OKProject
//
//  Created by alvin_y on 2020/6/8.
//  Copyright © 2020 yangwang. All rights reserved.
//
 
import UIKit
import HandyJSON
class TravelServiceModel: NSObject,HandyJSON {
    
    override required init() {
        
    }
    /// 1 App 2车载端
    var device: Int = 1
    
    /// 红包金额
    var redPacketMoney: Double = 0
    
    /// 优惠金额
    var couponMoney: Double = 0
    
    /// 折扣优惠金额
    var discountMoney: Double = 0
    
    /// 停车费
    var parkMoney: Double = 0
    
    /// 过路费
    var roadTollMoney: Double = 0
    
    /// 打车费
    var travelMoney: Double = 0
    
    /// 起步价
    var startMoney: Double = 0
    
    /// 起步里程
    var startMileage: Double = 0
    
    /// 等待时长
    var wait: Int = 0
    
    /// 等待费
    var waitMoney: Double = 0
 
    /// 节日费
    var holidayFee:Double = 0
 
    var taxiCardMoney:Double = 0
    
    /// 里程
    var mileage: Double = 0
    
    /// 里程费
    var mileageMoney: Double = 0
    
    /// 时长
    var duration: Int = 0
    
    /// 时长费
    var durationMoney: Double = 0
    
    /// 远途里程
    var longDistance: Double = 0
    
    /// 远途费
    var longDistanceMoney: Double = 0
    
    /// 折扣
    var discount: Double = 0
    
    /// 开始精度
    var startLat: Double = 0
    
    /// 开始纬度
    var startLon: Double = 0
    
    /// 结束精度
    var endLat: Double = 0
    
    /// 结束纬度
    var endLon: Double = 0
    
    /// 历史单数
    var orderNum: Int = 0
    
    /// 订单状态(1=待接单,2=待出发,3=待到达预约地点,4=待乘客上车,5=服务中,6=完成服务,7=待支付,8=待评价,9=已完成,10=已取消,11=改派中)
    var state: Int = 0
    
    var auditStatus:OrderAuthStatus!
    
    var auditRemark:String = ""
    
    /// 司机头像
    var driverAvatar: String = ""
    
    /// 车辆颜色
    var carColor: String = ""
    
    /// 出发时间段
    var  lineShiftTime = ""
    /// 司机电话
    var driverPhone: String = ""
    
    /// 出行时间
    var travelTime: String = ""
    
    /// 订单支付金额
    var payMoney: Double = 0
    
    /// 车辆品牌
    var brand: String = ""
    
    /// driverId
    var driverId: Int = 0
    
    /// 下单时间
    var insertTime: String = ""
    
    /// 订单取消支付金额
    var cancelPayMoney: Double = 0
    
    /// 取消Id
    var cancelId: Int = 0
    
    /// 订单评分
    var orderScore: Double = 0
    
    /// 评价标签
    var evaluate: String = ""
    
    /// 小费金额
    var tipMoney: Double = 0
    
    var arriveTime: String = ""
    
    /// 车牌
    var licensePlate: String = ""
    
    /// 司机名字
    var driverName: String = ""
    
    /// 订单id
    var orderId: Int = 0
    
    /// 订单总金额
    var orderMoney: Double = 0
    
    /// 评分
    var score: Double = 0
    
    /// 起点
    var startAddress: String = ""
    
    /// 终点
    var endAddress: String = ""
    
    /// 出行人数
    var peopleNumber = ""
    /// 订单类型(1=普通订单,2=摆渡车)
    var type = 0
    /// 座位号
    var seatNumber = ""
 
    var orderAdditionalFeeWarpper = [FeeWarpper]()
}
 
struct FeeWarpper:HandyJSON {
    var additionalFee:Double = 0
    var name = ""
}