Просмотр исходного кода

Fix: change create folder body and data other info to hash map type

liweihao 6 лет назад
Родитель
Сommit
f76651f81d

+ 1 - 5
src/main/java/com/example/kdan_data_center/datacenter/folder/body/CreateFolderByNameBody.kt

@@ -5,9 +5,5 @@ data class CreateFolderByNameBody(
         val folder_name: String
 ) {
     val parent_id: Int? = null
-    val other_infos: OtherInfos? = null
-
-    data class OtherInfos(
-            val color: String
-    )
+    var other_infos: HashMap<String, String>? = null
 }

+ 1 - 5
src/main/java/com/example/kdan_data_center/datacenter/folder/body/CreateFolderByPathBody.kt

@@ -4,9 +4,5 @@ package com.example.kdan_data_center.datacenter.folder.body
 data class CreateFolderByPathBody(
         val full_path: String
 ) {
-    val other_infos: OtherInfos? = null
-
-    data class OtherInfos(
-            val color: String
-    )
+    var other_infos: HashMap<String, String>? = null
 }

+ 2 - 7
src/main/java/com/example/kdan_data_center/datacenter/folder/data/CreateFolderData.kt

@@ -16,14 +16,9 @@ data class CreateFolderData(
             val updated_at: String,
             val full_path: String,
             val active_status: String,
-            val other_infos: OtherInfos,
+            val other_infos: HashMap<String, String?>,
             val folder_type: String,
             val parent_id: Int,
             val size: Int
-    ) {
-
-        data class OtherInfos(
-                val color: String
-        )
-    }
+    )
 }