| | |
| | | |
| | | struct CityProfileModel:HandyJSON { |
| | | var id = 0 |
| | | var code = "" |
| | | var code = 0 |
| | | var name = "" |
| | | } |
| | | |
| | |
| | | |
| | | } |
| | | |
| | | struct SiteDetailDateTimeModel:HandyJSON,Equatable{ |
| | | class 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) |
| | | } |
| | | |
| | | required init() {} |
| | | } |
| | | |
| | | |
| | |
| | | var cash: Double = 0 |
| | | var startTime: String = "" |
| | | var useStatus: UseStateType = .used |
| | | var cardType:CardType = .none |
| | | var userId:Int = 0 |
| | | var sid = [Int]() |
| | | var rid = [Int]() |
| | | |
| | | } |
| | | |
| | | struct RecordsDetailModel:HandyJSON{ |
| | |
| | | var integral = 0 |
| | | var otherId = 0 |
| | | var playCoin = 0 |
| | | var video = "" |
| | | var intro = "" |
| | | } |
| | | |
| | | struct DoorModel:HandyJSON{ |
| | |
| | | } |
| | | |
| | | struct OpenDoorModel:HandyJSON{ |
| | | var sid:Int? //场馆ID,全国通用值为0 |
| | | var sid = [Int]() //场馆ID,全国通用值为0 |
| | | var rid = [Int]() //区域ID,单场馆和多场馆都可以放入,全国可以为空数组 |
| | | var uid:Int? //用户ID |
| | | var time = [OpenDoorTimeModel]() //时间 |