From 7b57c2ab04da74514d75ab722088a039e257fef5 Mon Sep 17 00:00:00 2001
From: 无故事王国 <841720330@qq.com>
Date: 星期五, 07 六月 2024 18:57:27 +0800
Subject: [PATCH] 提交fix

---
 DolphinEnglishLearnStudent/Services/Services.swift |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/DolphinEnglishLearnStudent/Services/Services.swift b/DolphinEnglishLearnStudent/Services/Services.swift
index 37d216b..a416956 100644
--- a/DolphinEnglishLearnStudent/Services/Services.swift
+++ b/DolphinEnglishLearnStudent/Services/Services.swift
@@ -91,6 +91,35 @@
 												.append(key: "isComplete", value: isComplete)
 								return NetworkRequest.request(params: params, method: .post,encoding: JSONEncoding.default, progress: true)
 				}
+
+				/// 完成游戏
+				class func completeGames(gameId:Int,gameName:String,difficulty:Int,accuracy:Int,useTime:Int)->Observable<BaseResponse<SimpleModel>>{
+								let params = ParamsAppender.build(url: All_Url)
+								params.interface(url: "/study/base/study/gameAchievement")
+												.append(key: "gameId", value: gameId)
+												.append(key: "accuracy", value: accuracy)
+												.append(key: "difficulty", value: difficulty)
+												.append(key: "useTime", value: useTime)
+												.append(key: "gameName", value: gameName)
+								return NetworkRequest.request(params: params, method: .post,encoding: JSONEncoding.default, progress: true)
+				}
+
+				class func gameHearing(difficulty:Int,quarter:Int,week:Int)->Observable<BaseResponse<Listen1Model>>{
+								let params = ParamsAppender.build(url: All_Url)
+								params.interface(url: "/study/base/study/gameHearing")
+								params.append(key: "quarter", value: quarter)
+								params.append(key: "difficulty", value: difficulty)
+								params.append(key: "week", value: week)
+								return NetworkRequest.request(params: params, method: .get, progress: true)
+				}
+
+				class func gameMemory(quarter:Int,week:Int)->Observable<BaseResponse<Listen1Model>>{
+								let params = ParamsAppender.build(url: All_Url)
+								params.interface(url: "/study/base/study/gameMemory")
+								params.append(key: "quarter", value: quarter)
+								params.append(key: "week", value: week)
+								return NetworkRequest.request(params: params, method: .get, progress: true)
+				}
 }
 
 // MARK: -- 登录部分

--
Gitblit v1.7.1