杨锴
2024-09-13 b1e53d01722f1705d99f5cf6ec63c8c493811405
XQMuse/Root/Network/Models.swift
@@ -171,8 +171,8 @@
            var headers = [String]()
            var id: Int = 0
            var iosPrice: Int = 0
            var isBuy: Int = 0
            var isVip: Int = 0
            var isBuy: ConditionType = .no
            var isVip: ConditionType = .no
            var latitude: Int = 0
            var listingStatus: Int = 0
            var longitude: Int = 0
@@ -205,6 +205,88 @@
}
struct UserInfoModel:HandyJSON,Identifiable,Codable{
            static let idKey = \UserInfoModel.id
            var appleId: String = ""
            var avatar: String = ""
            var balance: Int = 0
            var birthday: String = ""
            var cellPhone: String = ""
            var company: String = ""
            var createBy: String = ""
            var createTime: String = ""
            var delFlag: Int = 0
            var education: String = ""
            var email: String = ""
            var freezingOperator: String = ""
            var freezingReason: String = ""
            var gender: Int = 0
            var hometown: String = ""
            var id: Int = 0
            var income: Int = 0
            var industry: String = ""
            var inviteUserId: Int = 0
            var isFirst: Int = 0
            var levelSettingId: Int = 0
            var location: String = ""
            var logoutTime: String = ""
            var nickname: String = ""
            var occupation: String = ""
            var registerTime: String = ""
            var sanskritFlag: Int = 0
            var signature: String = ""
            var signTime: String = ""
            var tagId: String = ""
            var totalEnergyValue: Int = 0
            var updateBy: String = ""
            var updateTime: String = ""
            var userId: Int = 0
            var userStatus: Int = 0
            var vipExpireTime: String = ""
            var isVip:ConditionType = .no
            var wxOpenId: String = ""
}
struct TutorInfoModel:HandyJSON{
            var id = 0
            var tutorIntroduction = ""
            var coverUrl = ""
            var videoUrl = ""
            var list = [CourseModel]()
}
struct TreeInfoModel:HandyJSON,Identifiable,Codable{
            static let idKey = \TreeInfoModel.id
            var appUserId: Int = 0
            var createBy: String = ""
            var createTime: String = ""
            var currentEnergyValue: Int = 0
            var delFlag: Int = 0
            var growthValue: Int = 0
            var id: Int = 0
            var isSign:  ConditionType = .no
            var nextLevel: Int = 0
            var sowAgain: ConditionType = .no
            var taskOne:  ConditionType = .no
            var taskTwo:  ConditionType = .no
            var treeLevelType: TreeLevel = .level_1
            var updateBy: String = ""
            var updateTime: String = ""
            var status:ConditionType = .no //是否枯萎
}
struct WateringModel:HandyJSON{
            var growthValue = 0
            var nextLevel = 0
            var isNext = false
            var status = 0 //是否枯萎 1是2否(暂时不用)
}