younger_times
2023-07-19 68790361dae7a0268c065e5f06448c41b8bdc58a
WanPai/Model/CommonModels.swift
@@ -207,3 +207,60 @@
    var weekTime: String = ""
    var vipPrice:Double = 0
}
struct SiteItemModel:HandyJSON{
    var distance: Double = 0
    var id: Int = 0
    var name: String = ""
    var price: Double = 0
    var siteTypeName: String = ""
    var storeAddress: String = ""
    var storeLat: String = ""
    var storeLon: String = ""
    var storeName: String = ""
    var times: String = ""
}
struct SiteDetailModel:HandyJSON{
    var cashPrice: Double = 0
    var id: Int = 0
    var name: String = ""
    var playPaiCoin: Int = 0
    var siteTypeName: String = ""
    var storeAddress: String = ""
    var storeLat: String = ""
    var storeLon: String = ""
    var storeName: String = ""
    var storePhone: String = ""
    var storeCoverDrawing = ""
    var distance:Double = 0
}
struct SiteDetailDateTimeModel:HandyJSON,Equatable{
    var selectable = 0 //是否可选(0=否,1=是)
    var time = ""
    static func ==(lhs: SiteDetailDateTimeModel, rhs: SiteDetailDateTimeModel) -> Bool {
        return (lhs.selectable == rhs.selectable) && (lhs.time == rhs.time)
    }
}
struct YardBookingModel:HandyJSON{
    var appointment: String = ""
    var id: Int = 0
    var insertTime: TimeInterval = 0
    var name: String = ""
    var payMoney:Double = 0
    var siteTypeName: String = ""
    var status: YardBookingType = .none
    var storeAddress: String = ""
    var storeLat: String = ""
    var storeLon: String = ""
    var storeName: String = ""
}
struct YardBookingContinuePriceModel:HandyJSON{
    var cash:Double = 0
    var playPaiCoin:Int = 0
}