From b1e53d01722f1705d99f5cf6ec63c8c493811405 Mon Sep 17 00:00:00 2001
From: 杨锴 <841720330@qq.com>
Date: 星期五, 13 九月 2024 18:56:16 +0800
Subject: [PATCH] fix API

---
 XQMuse/Root/Network/Models.swift |   86 ++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 84 insertions(+), 2 deletions(-)

diff --git a/XQMuse/Root/Network/Models.swift b/XQMuse/Root/Network/Models.swift
index 1bf6b35..e3dfe7e 100644
--- a/XQMuse/Root/Network/Models.swift
+++ b/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否(暂时不用)
+}
+
 
 
 

--
Gitblit v1.7.1