杨锴
2024-09-12 e15c976316feef72ff9bcabce38e0a078f9505db
XQMuse/Root/Network/Models.swift
@@ -127,5 +127,84 @@
            var replyTime: String = ""
}
struct PavilionDetailModel:HandyJSON{
            var address: String = ""
            var addressDetail: String = ""
            var briefIntroduction: String = ""
            var businessHours: String = ""
            var contactNumber: String = ""
            var coverUrl: String = ""
            var createBy: String = ""
            var createTime: String = ""
            var delFlag: Int = 0
            var detailBannerUrl: String = ""
            var distance: Double = 0
            var hallName: String = ""
            var id: Int = 0
            var latitude: Int = 0
            var listingStatus: Int = 0
            var longitude: Int = 0
            var sortNum: Int = 0
            var updateBy: String = ""
            var updateTime: String = ""
}
struct CategoryModel:HandyJSON{
            var id = 0
            var imageUrl = ""
            var name = ""
}
struct CourseModel:HandyJSON{
            var address:String = ""
            var addressDetail:String = ""
            var briefIntroduction:String = ""
            var cateId: Int = 0
            var chargeType: ChargeType = .free
            var count: Int = 0
            var courseTitle:String = ""
            var courseType: DeliverStudyType = .online
            var coverUrl:String = ""
            var description:String = ""
            var detailUrl:String = ""
            var generalPrice: Double = 0
            var headers = [String]()
            var id: Int = 0
            var iosPrice: Int = 0
            var isBuy: Int = 0
            var isVip: Int = 0
            var latitude: Int = 0
            var listingStatus: Int = 0
            var longitude: Int = 0
            var recommend: Int = 0
            var sortNum: Int = 0
            var tutor:String = ""
            var wxQrCode:String = ""
            var list2 = [CourseModel]()
            var list = [CourseItemModel]()
}
struct CourseItemModel:HandyJSON{
            var chapterTitle:String = ""
            var courseId: Int = 0
            var createBy:String = ""
            var createTime:String = ""
            var delFlag: Int = 0
            var duration: Int = 0
            var id: Int = 0
            var isOver: ConditionType = .yes
            var minuteLook: Int = 0
            var realLearnedNum: Int = 0
            var secondLook: Int = 0
            var sortNum: Int = 0
            var updateBy:String = ""
            var updateTime:String = ""
            var videoUrl:String = ""
            var virtualLearnedNum: Int = 0
}