From 1f45a54dc8e149548d3a61d1228741627aa4f23e Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期二, 18 六月 2024 23:05:42 +0800 Subject: [PATCH] save --- app/src/main/java/com/dollearn/student/network/HttpManager.kt | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 49 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/dollearn/student/network/HttpManager.kt b/app/src/main/java/com/dollearn/student/network/HttpManager.kt index 317073b..eb8af44 100644 --- a/app/src/main/java/com/dollearn/student/network/HttpManager.kt +++ b/app/src/main/java/com/dollearn/student/network/HttpManager.kt @@ -793,6 +793,20 @@ } /** + * 完成学习 + */ + fun completeStory(rate: Int,type: Int,storyId:String): Flowable<ResultData<Any>> { + return request().completeStory(Gson().toJson(ReqFinishStory(rate,storyId, type))) + } + + /** + * 完成游戏 + */ + fun gameAchievement(rate: Int,difficulty: Int,gameId:String,gameName:String,useTime:Int): Flowable<ResultData<Any>> { + return request().gameAchievement(Gson().toJson(ReqFinishGame(rate,difficulty,gameId,gameName, useTime))) + } + + /** * 回复进度 */ fun teamSchedule(day: Int,week: Int,type: Int): Flowable<ResultData<ProgressBean>> { @@ -985,6 +999,41 @@ } /** + * 看图配音 + */ + fun lookPictureDbu(season: Int,week: Int): Flowable<ResultData<StoryBean>> { + return request().lookPictureDbu(season,week) + } + + /** + * 超级听力 + */ + fun gameHearing(season: Int,week: Int,difficulty:Int): Flowable<ResultData<GameBean>> { + return request().gameHearing(season,week,difficulty) + } + + /** + * 记忆 + */ + fun gameMemory(season: Int,week: Int): Flowable<ResultData<MemoryBean>> { + return request().gameMemory(season,week) + } + + /** + * 记忆 + */ + fun frameworkMemory(season: Int,week: Int): Flowable<ResultData<StoryBean>> { + return request().frameworkMemory(season,week) + } + + /** + * 又问又答 + */ + fun questionsAndAnswers(season: Int,week: Int,day: Int): Flowable<ResultData<SubjectBean>> { + return request().questionsAndAnswers(day,season,week) + } + + /** * 立即兑换 */ fun redeemNow(id:String): Flowable<ResultData<GoodsOrder>> { -- Gitblit v1.7.1