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