From a046d5a804d6842796a718fba4e98c3259340a60 Mon Sep 17 00:00:00 2001 From: Runt <qingingrunt2010@qq.com> Date: Sat, 04 Jun 2022 12:42:04 +0000 Subject: [PATCH] 接口参数问题 标题栏 添加收藏功能 --- app/src/main/java/com/auto/lyric/retrofit/api/CollectApiCenter.java | 27 ++++++++------------------- 1 files changed, 8 insertions(+), 19 deletions(-) diff --git a/app/src/main/java/com/auto/lyric/retrofit/api/CollectApiCenter.java b/app/src/main/java/com/auto/lyric/retrofit/api/CollectApiCenter.java index 0be526c..04c4eba 100644 --- a/app/src/main/java/com/auto/lyric/retrofit/api/CollectApiCenter.java +++ b/app/src/main/java/com/auto/lyric/retrofit/api/CollectApiCenter.java @@ -3,8 +3,11 @@ import com.auto.lyric.data.ActiveResult; import com.auto.lyric.ui.collect.CollectListResult; +import java.util.Map; + import io.reactivex.Observable; import retrofit2.http.Field; +import retrofit2.http.FieldMap; import retrofit2.http.FormUrlEncoded; import retrofit2.http.POST; @@ -20,7 +23,7 @@ */ @FormUrlEncoded @POST("index.php?route=lrc/favorites/getFavoritesList") - Observable<CollectListResult> getCollectList(); + Observable<CollectListResult> getCollectList(@FieldMap Map<String,String> obj); /** * 歌词详情 @@ -43,37 +46,23 @@ * @return */ @FormUrlEncoded - @POST("index.php?route=lrc/favorites/delLrc") - Observable<CollectListResult> addLrcToCollect(@Field("lrc_title") String lrc_title,@Field("lrc_text") String lrc_text); + @POST("index.php?route=lrc/favorites/addLrc") + Observable<CollectListResult> addLrcToCollect(@Field("lrc_title") String lrc_title,@Field("lrc_text") String lrc_text,@FieldMap Map<String,String> obj); /** * 激活软件 - * @param activeKey - * @param ip - * @param random - * @param time - * @param userId - * @param sign * @return */ @FormUrlEncoded @POST("index.php?route=lrc/login_check") - Observable<ActiveResult> loginCheck(@Field("activeKey") String activeKey, @Field("ip") String ip,@Field("phoneID") String phoneID, @Field("random") String random, - @Field("timeStamp") long time, @Field("userID") String userId, @Field("sign") String sign); + Observable<ActiveResult> loginCheck(@FieldMap Map<String,String> obj); /** * 激活软件 - * @param activeKey - * @param ip - * @param random - * @param time - * @param userId - * @param sign * @return */ @FormUrlEncoded @POST("index.php?route=lrc/register") - Observable<ActiveResult> register(@Field("activeKey") String activeKey, @Field("ip") String ip,@Field("phoneID") String phoneID, @Field("random") String random, - @Field("timeStamp") long time, @Field("userID") int userId, @Field("sign") String sign); + Observable<ActiveResult> register(@FieldMap Map<String,String> obj); } -- Gitblit v1.9.1