Browse Source

Fix: folder restore data to restore folder api

liweihao 6 years ago
parent
commit
8ca41f066d

+ 5 - 10
src/main/java/com/example/kdan_data_center/datacenter/folder/FolderService.kt

@@ -70,23 +70,18 @@ interface FolderService {
     ): Observable<DeleteFolderData>
 
     @PUT("restore")
-    fun restoreFolder(
-            @Header("Authorization") accessToken: String,
-            @Header("Content-Type") contentType: String,
-            @Body selectFolderBody: SelectFolderBody
-    )
-
-    @PUT("restore")
+    @FormUrlEncoded
     fun restoreFolder(
             @Header("Authorization") accessToken: String,
             @Field("folder_id") folderId: Int
-    )
+    ): Observable<FolderInfoData>
 
     @PUT("restore")
+    @FormUrlEncoded
     fun restoreFolder(
             @Header("Authorization") accessToken: String,
-            @Field("folder_id_list") folderIdList: List<Int>
-    )
+            @Field("folder_id_list") folderIdList: IntArray
+    ): Observable<FolderInfoData>
 
     @POST("copy")
     fun copyFolder(