//
|
// 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 payWay = 0 //1:自费,2:企业
|
|
/// 车辆品牌
|
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 = ""
|
}
|