From ed382f4fb711c7c10439467a8b37442b7430e4eb Mon Sep 17 00:00:00 2001
From: 无故事王国 <841720330@qq.com>
Date: 星期二, 18 六月 2024 19:33:11 +0800
Subject: [PATCH] fix

---
 DolphinEnglishLearnStudent/Models/CommonModel.swift |   80 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 80 insertions(+), 0 deletions(-)

diff --git a/DolphinEnglishLearnStudent/Models/CommonModel.swift b/DolphinEnglishLearnStudent/Models/CommonModel.swift
index 890d4f7..5d57ffd 100644
--- a/DolphinEnglishLearnStudent/Models/CommonModel.swift
+++ b/DolphinEnglishLearnStudent/Models/CommonModel.swift
@@ -239,9 +239,28 @@
 				var week = 0
 }
 
+class ListenNewModel:HandyJSON{
+				var data:ListenNewDataModel?
+				var subjectList = [[Listen1SubModel]]()
+
+				required init(){}
+}
+
+class ListenNewDataModel:HandyJSON{
+				var id:String = ""
+				var integral = 0
+
+				required init(){}
+}
+
 class Listen1Model:HandyJSON{
 				var data:Listen1DataModel?
 				var subjectList = [Listen1SubModel]()
+				var storyList = [Listen1SubModel]()
+
+				//超级记忆专用
+				var photoList = [SimpleListenDataModel]()
+				var voiceList = [SimpleListenDataModel]()
 
 				required init(){}
 }
@@ -263,6 +282,7 @@
 				var answerTime = 0
 				var time = 0
 				var count = 0
+				var lookIntegral = 0
 
 }
 
@@ -298,10 +318,14 @@
 				var updateTime: String = ""
 
 
+				//学习类型四专用
+				var isQuestion:Int = 0
+
 				//游戏类型2专用
 				var isOpen:Bool = false
 }
 
+@available(*,deprecated,message: "废弃")
 struct Listen4Model:HandyJSON{
 				var data = [Listen4DataModel]()
 }
@@ -323,3 +347,59 @@
 				var updateTime: String = ""
 				var week: Int = 0
 }
+
+struct StudyScheduleModel:HandyJSON{
+				var answer: Int = 0
+				var day: Int = 0
+				var computeSchedule:Int = 0
+				var id: Int = 0
+				var induction: Int = 0
+				var listen: Int = 0
+				var look: Int = 0
+				var monthStudy: Int = 0
+				var pair: Int = 0
+				var surplus: String = ""
+				var todayStudy: Int = 0
+				var totalStudy: Int = 0
+				var userId: Int = 0
+				var week: Int = 0
+				var weekStudy: Int = 0
+}
+
+class SimpleListenDataModel:HandyJSON,Hashable{
+
+				required init() {}
+
+				static func == (lhs: SimpleListenDataModel, rhs: SimpleListenDataModel) -> Bool {
+								return lhs.id == rhs.id
+				}
+
+				func hash(into hasher: inout Hasher) {
+
+				}
+
+				var id = 0
+				var photo = ""
+				var voice = ""
+
+				//游戏类型2专用
+				var isOpen:Bool = false
+				var type = 0 // 1:图片 2:音频
+}
+
+struct PromptVoiceModel:HandyJSON{
+				var correct: String = ""
+				var createBy: String = ""
+				var createTime: String = ""
+				var disabled: Bool = false
+				var error: String = ""
+				var id: Int = 0
+				var img: String = ""
+				var integral: String = ""
+				var integralShare: String = ""
+				var phone: String = ""
+				var time: String = ""
+				var title: String = ""
+				var updateBy: String = ""
+				var updateTime: String = ""
+}

--
Gitblit v1.7.1