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