| | |
| | | var useCondition: String = "" |
| | | } |
| | | |
| | | struct CouponInfo_1_Model:HandyJSON{ |
| | | ///有效时间 |
| | | var effectiveTime: String = "" |
| | | /// 优惠 |
| | | var favorable: String = "" |
| | | var id: Int = 0 |
| | | var name: String = "" |
| | | var type:CouponType = .none |
| | | /// 使用条件 |
| | | var useCondition: String = "" |
| | | } |
| | | |
| | | struct PaymentModel:HandyJSON{ |
| | | var orderString = "" |
| | | var returnId = 0 |
| | |
| | | var detailDrawing = "" |
| | | var holiTime:String = "" |
| | | var type = 1 // 1:常规课,2:假期课 |
| | | var payType:PaymentType = .cashCoin |
| | | } |
| | | |
| | | struct SiteItemModel:HandyJSON{ |
| | |
| | | var periodOfValidity = "" |
| | | var isAble = 0 |
| | | var id = 0 |
| | | var courseType = 0 //1:常规,2:假期 |
| | | } |
| | | |
| | | struct StartClouseVideoListModel:HandyJSON { |
| | | var videoCoverImgUrl: String = "" |
| | | var videoName: String = "" |
| | | var videoUrl: String = "" |
| | | var videoId = 0 |
| | | } |
| | | |
| | | struct StartClouseReportModel:HandyJSON{ |
| | |
| | | |
| | | struct SearchStoreDetailCourseModel:HandyJSON{ |
| | | var applicantsNumber: Int = 0 |
| | | var classHours: Int = 0 |
| | | var classHours = [Int]() |
| | | var classStartTime:String? |
| | | var courseId: Int = 0 |
| | | var coverDrawing: String = "" |
| | |
| | | } |
| | | |
| | | struct BillingModel:HandyJSON{ |
| | | var consumeAmount:Double = 0 |
| | | var consumeAmount = "" |
| | | var consumeName = "" |
| | | var consumeTime = "" |
| | | var type:DetailType = .positive //1扣减 2增加 |
| | | var type:DetailType?//1扣减 2增加 |
| | | var recordId:Int? |
| | | |
| | | // mutating func mapping(mapper: HelpingMapper) { |
| | | // mapper <<< |
| | |
| | | var num = 0 |
| | | var money:Double = 0 |
| | | var isType = 0 //1不能请假,0:可以请假 |
| | | var courseType = 0 // 1:常规,2:假期课 |
| | | |
| | | required init(){} |
| | | } |