From 68790361dae7a0268c065e5f06448c41b8bdc58a Mon Sep 17 00:00:00 2001 From: younger_times <841720330@qq.com> Date: 星期三, 19 七月 2023 18:14:37 +0800 Subject: [PATCH] 完成“预约场地”所有流程 --- WanPai/Model/CommonModels.swift | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 57 insertions(+), 0 deletions(-) diff --git a/WanPai/Model/CommonModels.swift b/WanPai/Model/CommonModels.swift index 782bec4..cea030c 100644 --- a/WanPai/Model/CommonModels.swift +++ b/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 +} -- Gitblit v1.7.1