| | |
| | | var url = "" |
| | | var weight:Int = 0 |
| | | } |
| | | |
| | | class StartClouseExploreModel:HandyJSON{ |
| | | var distance:Double = 0 |
| | | var storeAddr = "" |
| | | var storeId:Int = 0 |
| | | var storeImg = "" |
| | | var storeName = "" |
| | | |
| | | var latitude:Double = 0 |
| | | var longitude:Double = 0 |
| | | |
| | | var annotation:MAPointAnnotation? |
| | | |
| | | required init(){} |
| | | } |
| | | |
| | | struct NoticeItemModel:HandyJSON{ |
| | | var noticeContents = "" |
| | | var noticeId = 0 |
| | | var noticeTitle = "" |
| | | var noticeTime = "" |
| | | } |
| | | |
| | | struct SearchStoreDetailModel:HandyJSON{ |
| | | var courseVoList = [SearchStoreDetailCourseModel]() |
| | | var images = [String]() |
| | | var storeAddress: String = "" |
| | | var storeId: Int = 0 |
| | | var storeInfo: String = "" |
| | | var storeName: String = "" |
| | | var storeTime: String = "" |
| | | var phone:String = "" |
| | | var lat:Double = 0 |
| | | var lon:Double = 0 |
| | | var venueList = [SearchStoreDetailVenueModel]() |
| | | } |
| | | |
| | | struct SearchStoreDetailCourseModel:HandyJSON{ |
| | | var applicantsNumber: Int = 0 |
| | | var classHours: Int = 0 |
| | | var classStartTime: String = "" |
| | | var courseId: Int = 0 |
| | | var coverDrawing: String = "" |
| | | var name: String = "" |
| | | var originalPrice:Double = 0 |
| | | } |
| | | |
| | | struct SearchStoreDetailVenueModel:HandyJSON{ |
| | | var price:Double = 0 |
| | | var siteId: Int = 0 |
| | | var siteName: String = "" |
| | | var siteTime: String = "" |
| | | var siteType: String = "" |
| | | } |
| | | |
| | | struct UserInfoModel:HandyJSON{ |
| | | var address: String = "" |
| | | var birthday: String = "" |
| | | var memberLifespan: String = "" |
| | | var sex: GenderType = .man |
| | | var userImage: String = "" |
| | | var userName: String = "" |
| | | var userPhone: String = "" |
| | | } |
| | | |
| | | struct BenefitHomeModel:HandyJSON{ |
| | | var commodities = [BenefitHomeCommonditiesModel]() |
| | | var image: BenefitImageModel? |
| | | var isMember: String = "" |
| | | var userHeadImg: String = "" |
| | | var userIntegral: Int = 0 |
| | | var userName: String = "" |
| | | var wpCoin: Int = 0 |
| | | } |
| | | |
| | | struct BenefitImageModel:HandyJSON{ |
| | | var myConpons: String? |
| | | var onlineShop: String? |
| | | var todayFree: String? |
| | | var weeksBenefit: String? |
| | | } |
| | | |
| | | struct BenefitHomeCommonditiesModel:HandyJSON{ |
| | | var commodityId: Int = 0 |
| | | var commodityImg: String = "" |
| | | var commodityName: String = "" |
| | | var commodityPrice: Double = 0 |
| | | } |
| | | |
| | | struct BillingModel:HandyJSON{ |
| | | var consumeAmount:Double = 0 |
| | | var consumeName = "" |
| | | var consumeTime = "" |
| | | } |
| | | |
| | | struct CouponModel:HandyJSON{ |
| | | var available: String = "" |
| | | var cityOrStore: String = "" |
| | | var effectiveTime: String = "" |
| | | var id: Int = 0 |
| | | var instructionsForUse: String = "" |
| | | var name: String = "" |
| | | var ruleModel: CouponModelRuleModel? |
| | | var type:CouponType = .discount |
| | | var useCondition: CouponConditionType = .nationwide |
| | | var useStatus: CouponUseType = .overdue |
| | | } |
| | | |
| | | struct CouponModelRuleModel:HandyJSON{ |
| | | var conditionalAmount: Double = 0 |
| | | var deductionAmount: Double = 0 |
| | | var experienceName: String = "" |
| | | } |
| | | |
| | | struct CoinExchangeModel:HandyJSON{ |
| | | var amount:Double = 0 |
| | | var wpGold:Int = 0 |
| | | } |
| | | |
| | | |