Initial commit
This commit is contained in:
166
sources/com/ubt/jimu/base/http/service/CommunityService.java
Normal file
166
sources/com/ubt/jimu/base/http/service/CommunityService.java
Normal file
@@ -0,0 +1,166 @@
|
||||
package com.ubt.jimu.base.http.service;
|
||||
|
||||
import com.ubt.jimu.base.entities.Act;
|
||||
import com.ubt.jimu.base.entities.ApiRecord;
|
||||
import com.ubt.jimu.base.entities.Award;
|
||||
import com.ubt.jimu.base.entities.AwardItem;
|
||||
import com.ubt.jimu.base.entities.CollectionEntities;
|
||||
import com.ubt.jimu.base.entities.CommentBean;
|
||||
import com.ubt.jimu.base.entities.CommentEntities;
|
||||
import com.ubt.jimu.base.entities.CommunityReturnBean;
|
||||
import com.ubt.jimu.base.entities.CreativeListResultBean;
|
||||
import com.ubt.jimu.base.entities.CreativeResultBean;
|
||||
import com.ubt.jimu.base.entities.DeletePostEntities;
|
||||
import com.ubt.jimu.base.entities.FavouriteBean;
|
||||
import com.ubt.jimu.base.entities.FollowEntities;
|
||||
import com.ubt.jimu.base.entities.GuessEnjoyEntities;
|
||||
import com.ubt.jimu.base.entities.InfoStatus;
|
||||
import com.ubt.jimu.base.entities.IssueDetailBean;
|
||||
import com.ubt.jimu.base.entities.JoinArticle;
|
||||
import com.ubt.jimu.base.entities.MyPostListEntities;
|
||||
import com.ubt.jimu.base.entities.PublishLabelBean;
|
||||
import com.ubt.jimu.base.entities.PublishReturnBean;
|
||||
import com.ubt.jimu.base.entities.Push;
|
||||
import com.ubt.jimu.base.entities.QuestionBean;
|
||||
import com.ubt.jimu.base.entities.RecommendBean;
|
||||
import com.ubt.jimu.base.entities.ReportBean;
|
||||
import com.ubt.jimu.base.entities.SearchContentBean;
|
||||
import com.ubt.jimu.base.entities.SearchQuizBean;
|
||||
import com.ubt.jimu.base.entities.SearchUserBean;
|
||||
import com.ubt.jimu.base.entities.UComment;
|
||||
import com.ubt.jimu.base.entities.UploadParameterBean;
|
||||
import io.reactivex.Observable;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import retrofit2.http.Body;
|
||||
import retrofit2.http.DELETE;
|
||||
import retrofit2.http.GET;
|
||||
import retrofit2.http.Header;
|
||||
import retrofit2.http.POST;
|
||||
import retrofit2.http.Path;
|
||||
import retrofit2.http.Query;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface CommunityService {
|
||||
public static final String BASE_URL = "https://jimu.ubtrobot.com";
|
||||
public static final String HOST_URL_ACTIVITY = "https://jimu.ubtrobot.com";
|
||||
public static final String HOST_URL_COMMUNITY = "https://apis.ubtrobot.com";
|
||||
public static final String addUrl = "https://apis.ubtrobot.com/v2/community/app/subscription/add";
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/operation-rest/comment/add")
|
||||
Observable<UComment> addActivityComment(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/comment/add")
|
||||
Observable<CommentEntities> addComment(@Body Map<String, String> map);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/userCenter/collectList")
|
||||
Observable<CollectionEntities> collectionList(@Query("userId") int i, @Query("_index") int i2, @Query("_size") int i3);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/collect/add")
|
||||
Observable<FollowEntities> collecttion(@Query("postId") int i);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/comment/list")
|
||||
Observable<CommentBean> commentList(@Query("postId") int i, @Query("_index") int i2, @Query("_size") int i3);
|
||||
|
||||
@DELETE("https://apis.ubtrobot.com/v2/community/app/collect/del/batch")
|
||||
Observable<Boolean> delCollectionList(@Query("delIds") String str);
|
||||
|
||||
@DELETE("https://apis.ubtrobot.com/v2/community/app/postInfo/delete")
|
||||
Observable<DeletePostEntities> deletePost(@Query("postId") int i);
|
||||
|
||||
@GET("https://jimu.ubtrobot.com/operation-rest/activity/{activityId}")
|
||||
Observable<Act> getActivityById(@Path("activityId") long j);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/operation-rest/push/list")
|
||||
Observable<List<Push>> getActivityByType(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/operation-rest/comment/list")
|
||||
Observable<List<UComment>> getActivityCommentList(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/operation-rest/activity/list/app")
|
||||
Observable<List<Act>> getActivityList(@Body Map<String, String> map);
|
||||
|
||||
@GET("https://jimu.ubtrobot.com/operation-rest/awards/list/{activityId}")
|
||||
Observable<List<AwardItem>> getAwardList(@Path("activityId") long j);
|
||||
|
||||
@GET("https://jimu.ubtrobot.com/operation-rest/rewards/list/{activityId}")
|
||||
Observable<List<Award>> getAwardSettingList(@Path("activityId") long j);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/Works/list")
|
||||
Observable<ApiRecord<JoinArticle>> getJoinActivityArticleList(@Query("activityId") long j, @Query("_index") int i, @Query("_size") int i2, @Query("status") int i3);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/tag/list")
|
||||
Observable<List<PublishLabelBean>> getPublishLabel();
|
||||
|
||||
@POST("/jimu/community/findSections")
|
||||
Observable<String> getSections();
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/operation-rest/push/list")
|
||||
Observable<List<Push>> getUserAwardInfo(@Body Map<String, String> map);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/postInfo/guess")
|
||||
Observable<GuessEnjoyEntities> guessLove(@Query("userId") int i, @Query("_index") int i2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/postInfo/guess/reload")
|
||||
Observable<GuessEnjoyEntities> guessReload(@Query("userId") int i, @Query("_index") int i2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/postInfo/hot")
|
||||
Observable<FavouriteBean> hot(@Query("_index") int i, @Query("_size") int i2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/postInfo/latest")
|
||||
Observable<FavouriteBean> lastest(@Query("_index") int i, @Query("_size") int i2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/postInfo/favarator")
|
||||
Observable<FavouriteBean> likeList(@Query("userId") int i, @Query("_index") int i2, @Query("_size") int i3);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/index/detail")
|
||||
Observable<CommunityReturnBean> loadCommunityHomePageData(@Query("imageHeight") int i, @Query("imageWidth") int i2, @Query("systemLanguage") String str, @Query("type") String str2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/postInfo/creative")
|
||||
Observable<CreativeResultBean> loadCreativeData(@Query("_index") String str, @Query("_size") String str2, @Query("language") String str3);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/creative/list")
|
||||
Observable<CreativeListResultBean> loadCreativeList(@Query("_index") String str, @Query("_size") String str2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/postInfo/detail")
|
||||
Observable<IssueDetailBean> loadIssueDetail(@Query("id") int i, @Query("userId") int i2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/question/list")
|
||||
Observable<QuestionBean> loadQuestionData(@Header("token") String str, @Query("_index") String str2, @Query("_size") String str3);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/postInfo/getByUserId")
|
||||
Observable<MyPostListEntities> myReportList(@Query("userId") int i, @Query("_index") int i2, @Query("_size") int i3);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/operation-rest/comment/praise/add")
|
||||
Observable<String> postLike(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/operation-rest/comment/add")
|
||||
Observable<UComment> postReply(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/praise/add")
|
||||
Observable<FollowEntities> praise(@Query("postId") int i);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/search/keywords/default")
|
||||
Observable<RecommendBean> presetSearchResult(@Query("language") String str);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/postInfo/upload?")
|
||||
Observable<PublishReturnBean> publishArticle(@Body UploadParameterBean uploadParameterBean);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/complain/add")
|
||||
Observable<ReportBean> reportProblem(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/Works/awards/receive")
|
||||
Observable<InfoStatus> setUserRewards(@Query("rewardsId") int i);
|
||||
|
||||
@POST(addUrl)
|
||||
Observable<FollowEntities> subscriptionAdd(@Query("followUserId") int i);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/search/list")
|
||||
Observable<SearchContentBean> userSearchContentResult(@Body Map<String, String> map, @Query("_index") int i, @Query("_size") int i2);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/search/list")
|
||||
Observable<SearchQuizBean> userSearchQuizResult(@Body Map<String, String> map, @Query("_index") int i, @Query("_size") int i2);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/search/list")
|
||||
Observable<SearchUserBean> userSearchUserResult(@Body Map<String, String> map, @Query("_index") int i, @Query("_size") int i2);
|
||||
}
|
53
sources/com/ubt/jimu/base/http/service/CourseService.java
Normal file
53
sources/com/ubt/jimu/base/http/service/CourseService.java
Normal file
@@ -0,0 +1,53 @@
|
||||
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<ApiResponse<List<JimuCourse>>> getCourses(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/mission/findMissions")
|
||||
Observable<ApiResponse<List<JimuCourseTask>>> getMissions(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/course/findStories")
|
||||
Observable<ApiResponse<List<Story>>> getStoryList(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/course/findUserCourses")
|
||||
Observable<ApiResponse<List<Course>>> getUserCourseList(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/model/findModel")
|
||||
Observable<ApiResponse<List<Robot>>> loadRobotInfoById(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/mission/models")
|
||||
Observable<ApiResult<Robot>> missionModelsList(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/mission/skipMission")
|
||||
Observable<ApiResponse<List<JimuCourseMission>>> skipMission(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/system/nextVersion")
|
||||
Observable<UpdateApkEntities> updateApp(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/course/updateCourse")
|
||||
Observable<ApiResponse<ActionResult>> updateCourseStatus(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/mission/updateMission")
|
||||
Observable<ApiResponse<UpdateMission>> updateMission(@Body Map<String, String> map);
|
||||
}
|
65
sources/com/ubt/jimu/base/http/service/DiyService.java
Normal file
65
sources/com/ubt/jimu/base/http/service/DiyService.java
Normal file
@@ -0,0 +1,65 @@
|
||||
package com.ubt.jimu.base.http.service;
|
||||
|
||||
import com.ubt.jimu.base.entities.ApiRecord;
|
||||
import com.ubt.jimu.base.entities.PartEntities;
|
||||
import com.ubt.jimu.diy.model.BuildCompletedImage;
|
||||
import com.ubt.jimu.diy.model.DiyActionFile;
|
||||
import com.ubt.jimu.diy.model.DiyCommentModel;
|
||||
import com.ubt.jimu.diy.model.DiyDetailsModel;
|
||||
import com.ubt.jimu.diy.model.DiyModel;
|
||||
import com.ubt.jimu.diy.model.DiyModelFile;
|
||||
import com.ubt.jimu.diy.model.DiyProgramFile;
|
||||
import com.ubt.jimu.diy.model.PraiseModel;
|
||||
import io.reactivex.Observable;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import retrofit2.http.Body;
|
||||
import retrofit2.http.GET;
|
||||
import retrofit2.http.POST;
|
||||
import retrofit2.http.Query;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface DiyService {
|
||||
public static final String BASE_URL = "https://jimu.ubtrobot.com";
|
||||
public static final String HOST_URL_ACTIVITY = "https://jimu.ubtrobot.com";
|
||||
public static final String HOST_URL_COMMUNITY = "https://apis.ubtrobot.com";
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/diy/action/list/model")
|
||||
Observable<ApiRecord<DiyActionFile>> actionFiles(@Query("_index") int i, @Query("_size") int i2, @Query("modelId") long j);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/diy/comment/add/model")
|
||||
Observable<Object> addComment(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/diy/model/oplogs/add")
|
||||
Observable<PraiseModel> addPraise(@Body Map<String, Object> map);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/diy/sample/model")
|
||||
Observable<List<BuildCompletedImage>> buildCompleted(@Query("modelId") long j);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/diy/comment/list/page")
|
||||
Observable<ApiRecord<DiyCommentModel>> diyComentList(@Query("_index") int i, @Query("_size") int i2, @Query("modelId") long j);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/diy/index/model")
|
||||
Observable<DiyDetailsModel> diyDetails(@Query("userId") int i, @Query("modelId") long j);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/diy/list/page")
|
||||
Observable<ApiRecord<DiyModel>> diyList(@Query("_index") int i, @Query("_size") int i2, @Query("type") int i3);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/diy/components")
|
||||
Observable<String> diyModeId(@Query("modelId") int i, @Query("_index") int i2, @Query("_size") int i3);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/diy/components/page")
|
||||
Observable<PartEntities> diyPartList(@Query("type") String str, @Query("_size") int i, @Query("_index") int i2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/diy/components/model")
|
||||
Observable<ApiRecord<PartEntities.RecordsBean>> diyParts(@Query("type") String str, @Query("_index") int i, @Query("_size") int i2, @Query("modelId") long j);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/diy/step/model")
|
||||
Observable<Object> diySteps(@Query("modelId") long j, @Query("stepIndex") long j2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/diy/files/model")
|
||||
Observable<List<DiyModelFile>> modelFiles(@Query("modelId") long j);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/diy/program/list/model")
|
||||
Observable<ApiRecord<DiyProgramFile>> programFiles(@Query("_index") int i, @Query("_size") int i2, @Query("modelId") long j);
|
||||
}
|
@@ -0,0 +1,30 @@
|
||||
package com.ubt.jimu.base.http.service;
|
||||
|
||||
import com.ubt.jimu.base.entities.ApiRecord;
|
||||
import com.ubt.jimu.message.JimuMessage;
|
||||
import io.reactivex.Observable;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
import retrofit2.http.GET;
|
||||
import retrofit2.http.PATCH;
|
||||
import retrofit2.http.Query;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface MessageCenterService {
|
||||
public static final String HOST_URL = "https://apis.ubtrobot.com";
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/userMessage/list")
|
||||
Observable<ApiRecord<JimuMessage>> list(@Query("_index") String str, @Query("_size") String str2, @Query("categoryId") String str3);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/userMessage/news")
|
||||
Observable<ApiRecord<JimuMessage>> news(@Query("_index") int i, @Query("_size") int i2);
|
||||
|
||||
@PATCH("https://apis.ubtrobot.com/v2/community/app/userMessage/read")
|
||||
Observable<Map<String, Boolean>> read(@Query("messageId") String str);
|
||||
|
||||
@PATCH("https://apis.ubtrobot.com/v2/community/app/userMessage/readAll")
|
||||
Observable<Object> readAll();
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/userMessage/message/unread")
|
||||
Observable<HashMap<String, Integer>> unread();
|
||||
}
|
@@ -0,0 +1,35 @@
|
||||
package com.ubt.jimu.base.http.service;
|
||||
|
||||
import com.ubt.jimu.base.entities.ActiveStat;
|
||||
import com.ubt.jimu.base.entities.ApiResult;
|
||||
import com.ubt.jimu.base.entities.FirmwareVersion;
|
||||
import com.ubt.jimu.base.entities.Package;
|
||||
import com.ubt.jimu.base.entities.Robot;
|
||||
import com.ubt.jimu.base.http.ApiResponse;
|
||||
import io.reactivex.Observable;
|
||||
import java.util.Map;
|
||||
import retrofit2.http.Body;
|
||||
import retrofit2.http.POST;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface PackageRobotService {
|
||||
public static final String BASE_URL = "https://jimu.ubtrobot.com";
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/equipment/active")
|
||||
Observable<ApiResult<ActiveStat>> activeRobot(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/version/check")
|
||||
Observable<ApiResult<FirmwareVersion>> appUpdate(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/package/code")
|
||||
Observable<ApiResponse<Package>> findPackage(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/package/find?")
|
||||
Observable<ApiResult<Package>> getPackage(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/package/findPackageModel?")
|
||||
Observable<ApiResult<Robot>> getRobotByPackage(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/version/queryList")
|
||||
Observable<ApiResult<FirmwareVersion>> hardwareUpdate(@Body Map<String, String> map);
|
||||
}
|
15
sources/com/ubt/jimu/base/http/service/ShopHttpService.java
Normal file
15
sources/com/ubt/jimu/base/http/service/ShopHttpService.java
Normal file
@@ -0,0 +1,15 @@
|
||||
package com.ubt.jimu.base.http.service;
|
||||
|
||||
import com.ubt.jimu.base.entities.ShopBean;
|
||||
import io.reactivex.Observable;
|
||||
import retrofit2.http.GET;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface ShopHttpService {
|
||||
public static final String BASE_URL = "https://jimu.ubtrobot.com";
|
||||
public static final String HOST_URL_ACTIVITY = "https://jimu.ubtrobot.com";
|
||||
public static final String HOST_URL_COMMUNITY = "https://apis.ubtrobot.com";
|
||||
|
||||
@GET("https://jimu.ubtrobot.com/jimu/common/queryPurchaseChannels/zh-hans")
|
||||
Observable<ShopBean> getCourses();
|
||||
}
|
152
sources/com/ubt/jimu/base/http/service/UserService.java
Normal file
152
sources/com/ubt/jimu/base/http/service/UserService.java
Normal file
@@ -0,0 +1,152 @@
|
||||
package com.ubt.jimu.base.http.service;
|
||||
|
||||
import com.ubt.jimu.base.entities.AddressInfo;
|
||||
import com.ubt.jimu.base.entities.ApiRecord;
|
||||
import com.ubt.jimu.base.entities.ApiStatus;
|
||||
import com.ubt.jimu.base.entities.ArticleBean;
|
||||
import com.ubt.jimu.base.entities.Fans;
|
||||
import com.ubt.jimu.base.entities.FeedbackEntities;
|
||||
import com.ubt.jimu.base.entities.FollowEntities;
|
||||
import com.ubt.jimu.base.entities.Interest;
|
||||
import com.ubt.jimu.base.entities.MyPostListEntities;
|
||||
import com.ubt.jimu.base.entities.PraiseBean;
|
||||
import com.ubt.jimu.base.entities.QuestionBean;
|
||||
import com.ubt.jimu.base.entities.Rank;
|
||||
import com.ubt.jimu.base.entities.RegisterBean;
|
||||
import com.ubt.jimu.base.entities.ReqSaveUserPactInfo;
|
||||
import com.ubt.jimu.base.entities.TTSAccessToken;
|
||||
import com.ubt.jimu.base.entities.TokenBean;
|
||||
import com.ubt.jimu.base.entities.UserDetailInfo;
|
||||
import com.ubt.jimu.base.entities.UserExtraInfo;
|
||||
import com.ubt.jimu.base.entities.UserPactInfo;
|
||||
import com.ubt.jimu.base.http.response.Timestamp;
|
||||
import com.ubt.jimu.user.feedback.FeedbackPostBean;
|
||||
import com.ubt.jimu.user.model.EmailCheckMsg;
|
||||
import io.reactivex.Observable;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import retrofit2.http.Body;
|
||||
import retrofit2.http.DELETE;
|
||||
import retrofit2.http.GET;
|
||||
import retrofit2.http.Header;
|
||||
import retrofit2.http.PATCH;
|
||||
import retrofit2.http.POST;
|
||||
import retrofit2.http.PUT;
|
||||
import retrofit2.http.Query;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface UserService {
|
||||
public static final String HOST_URL_COMMUNITY = "https://apis.ubtrobot.com";
|
||||
public static final String HOST_URL_REGISTER = "https://apis.ubtrobot.com/user-service-rest/v2";
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/praise/add")
|
||||
Observable<FollowEntities> addPraise(@Query("postId") int i);
|
||||
|
||||
@PATCH("https://apis.ubtrobot.com/user-service-rest/v2/user/account/bind")
|
||||
Observable<UserDetailInfo> bindAccount(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/user-service-rest/v2/verify/newUserForProduct")
|
||||
Observable<ApiStatus> checkHadLogin(@Body Map<String, Object> map);
|
||||
|
||||
@DELETE("https://apis.ubtrobot.com/user-service-rest/v2/user")
|
||||
Observable<ApiStatus> deleteUserInfo(@Query("isThird") int i, @Query("pwd") String str);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/user-service-rest/v2/user/captcha")
|
||||
Observable<ApiStatus> getCaptcha(@Query("account") String str, @Query("accountType") int i, @Query("purpose") int i2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/user-service-rest/v2/user/captcha")
|
||||
Observable<ApiStatus> getCaptcha(@Query("account") String str, @Query("accountType") String str2, @Query("purpose") String str3, @Query("zhFlag") String str4, @Query("appId") String str5);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/user-service-rest/v2/device/imei")
|
||||
Observable<ApiStatus> getImei(@Query("account") String str);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/user-service-rest/v2/gdpr/pactInfo")
|
||||
Observable<UserPactInfo> getPactInfo(@Query("productId") String str, @Query("type") int i, @Query("lan") String str2);
|
||||
|
||||
@GET("https://jimu.ubtrobot.com/jimu/user/getParentSure")
|
||||
Observable<EmailCheckMsg> getParentEmailCheckState(@Query("email") String str, @Query("deviceId") String str2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/userCenter/users/ranking")
|
||||
Observable<List<Rank>> getRankList(@Query("userId") long j);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v1/client-auth-service/api/timestamp")
|
||||
Observable<Timestamp> getServerTimestamp();
|
||||
|
||||
@GET("https://apis.ubtrobot.com/user-service-rest/v2/tts/access-token")
|
||||
Observable<TTSAccessToken> getTTSToken();
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/userCenter/address")
|
||||
Observable<AddressInfo> getUserAddress(@Query("userId") long j);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/userCenter/collectList")
|
||||
Observable<List<ArticleBean.Article>> getUserCollectList(@Query("userId") long j);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/user-service-rest/v2/user/info")
|
||||
Observable<UserDetailInfo> getUserDetailInfo();
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/userCenter/fansList")
|
||||
Observable<ApiRecord<Fans>> getUserFansList(@Query("userId") long j, @Query("viewUserId") long j2, @Query("_index") int i, @Query("_size") int i2);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/v2/community/app/userCenter/detail")
|
||||
Observable<UserExtraInfo> getUserInfo(@Body Map<String, String> map);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/userCenter/subList")
|
||||
Observable<ApiRecord<Interest>> getUserInterestList(@Query("userId") long j, @Query("viewUserId") long j2, @Query("_index") int i, @Query("_size") int i2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/user-service-rest/v2/gdpr/userPactInfo")
|
||||
Observable<UserPactInfo> getUserPactInfo(@Query("productId") String str, @Query("userId") long j, @Query("lan") String str2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/postInfo/getByUserId")
|
||||
Observable<MyPostListEntities> getUserPostList(@Query("userId") long j);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/praise/list")
|
||||
Observable<PraiseBean> getUserPraiseList(@Query("userId") long j, @Query("_index") int i, @Query("_size") int i2);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/v2/community/app/question/getByUserId")
|
||||
Observable<QuestionBean> getUserQuestionList(@Query("userId") long j, @Query("_index") int i, @Query("_size") int i2);
|
||||
|
||||
@PUT("https://apis.ubtrobot.com/user-service-rest/v2/user/login")
|
||||
Observable<RegisterBean> login(@Body Map<String, String> map);
|
||||
|
||||
@DELETE("https://apis.ubtrobot.com/user-service-rest/v2/user/logout")
|
||||
Observable<ApiStatus> logout(@Header("token") String str);
|
||||
|
||||
@PUT("https://apis.ubtrobot.com/user-service-rest/v2/user/token/refresh")
|
||||
Observable<TokenBean> refreshToken();
|
||||
|
||||
@POST("https://apis.ubtrobot.com/user-service-rest/v2/user/register")
|
||||
Observable<RegisterBean> register(@Body Map<String, String> map);
|
||||
|
||||
@PATCH("https://apis.ubtrobot.com/user-service-rest/v2/user/password/reset")
|
||||
Observable<ApiStatus> resetPassword(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/user-service-rest/v2/gdpr/saveUserPact")
|
||||
Observable<ApiStatus> saveUserPact(@Body List<ReqSaveUserPactInfo> list);
|
||||
|
||||
@POST("https://jimu.ubtrobot.com/jimu/feedback/add")
|
||||
Observable<FeedbackEntities> sendFeedback(@Body FeedbackPostBean feedbackPostBean);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/user-service-rest/v2/htmlEmail/jimu")
|
||||
Observable<ApiStatus> sendGuardianEmail(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/user-service-rest/v2/user/register/emailverify")
|
||||
Observable<RegisterBean> setPasswordAndLogin(@Body Map<String, String> map);
|
||||
|
||||
@PUT("https://apis.ubtrobot.com/user-service-rest/v2/user/login/third")
|
||||
Observable<RegisterBean> thirdLogin(@Body Map<String, String> map);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/user-service-rest/v2/device/imei")
|
||||
Observable<ApiStatus> updateImei(@Header("appId") String str, @Query("imei") String str2);
|
||||
|
||||
@PATCH("https://apis.ubtrobot.com/v2/community/app/userCenter/address/update")
|
||||
Observable<String> updateUserAddress(@Body Map<String, String> map);
|
||||
|
||||
@PATCH("https://apis.ubtrobot.com/user-service-rest/v2/user")
|
||||
Observable<UserDetailInfo> updateUserDetailInfo(@Body Map<String, String> map);
|
||||
|
||||
@GET("https://apis.ubtrobot.com/user-service-rest/v2/user/captcha/verify-result")
|
||||
Observable<TokenBean> verifyCaptcha(@Query("account") String str, @Query("captcha") String str2, @Query("accountType") int i);
|
||||
|
||||
@POST("https://apis.ubtrobot.com/user-service-rest/v2/device/imei/check")
|
||||
Observable<ApiStatus> verifyImei(@Header("appId") String str, @Body Map<String, String> map);
|
||||
}
|
Reference in New Issue
Block a user