package com.ubt.jimu.base.http.service; import com.ubt.jimu.base.entities.ActionResult; import com.ubt.jimu.base.entities.ApiResult; import com.ubt.jimu.base.entities.Course; import com.ubt.jimu.base.entities.Robot; import com.ubt.jimu.base.entities.Story; import com.ubt.jimu.base.entities.UpdateApkEntities; import com.ubt.jimu.base.http.ApiResponse; import com.ubt.jimu.course.repository.JimuCourse; import com.ubt.jimu.course.repository.JimuCourseMission; import com.ubt.jimu.course.repository.JimuCourseTask; import com.ubt.jimu.course.repository.UpdateMission; import io.reactivex.Observable; import java.util.List; import java.util.Map; import retrofit2.http.Body; import retrofit2.http.POST; /* loaded from: classes.dex */ public interface CourseService { public static final String HOST_URL = "https://jimu.ubtrobot.com"; @POST("https://jimu.ubtrobot.com/jimu/mission/findMissions") Observable>> getCourses(@Body Map map); @POST("https://jimu.ubtrobot.com/jimu/mission/findMissions") Observable>> getMissions(@Body Map map); @POST("https://jimu.ubtrobot.com/jimu/course/findStories") Observable>> getStoryList(@Body Map map); @POST("https://jimu.ubtrobot.com/jimu/course/findUserCourses") Observable>> getUserCourseList(@Body Map map); @POST("https://jimu.ubtrobot.com/jimu/model/findModel") Observable>> loadRobotInfoById(@Body Map map); @POST("https://jimu.ubtrobot.com/jimu/mission/models") Observable> missionModelsList(@Body Map map); @POST("https://jimu.ubtrobot.com/jimu/mission/skipMission") Observable>> skipMission(@Body Map map); @POST("https://jimu.ubtrobot.com/jimu/system/nextVersion") Observable updateApp(@Body Map map); @POST("https://jimu.ubtrobot.com/jimu/course/updateCourse") Observable> updateCourseStatus(@Body Map map); @POST("https://jimu.ubtrobot.com/jimu/mission/updateMission") Observable> updateMission(@Body Map map); }