Переглянути джерело

setQuery函数支持Number/Boolean类型

drake 3 роки тому
батько
коміт
ac86d3c25f
1 змінених файлів з 14 додано та 0 видалено
  1. 14 0
      net/src/main/java/com/drake/net/request/BaseRequest.kt

+ 14 - 0
net/src/main/java/com/drake/net/request/BaseRequest.kt

@@ -119,6 +119,20 @@ abstract class BaseRequest {
         } else httpUrl.setQueryParameter(name, value)
         } else httpUrl.setQueryParameter(name, value)
     }
     }
 
 
+    /**
+     * 设置Url上的Query参数
+     */
+    fun setQuery(name: String, value: Number?) {
+        setQuery(name, value?.toString() ?: return)
+    }
+
+    /**
+     * 设置Url上的Query参数
+     */
+    fun setQuery(name: String, value: Boolean?) {
+        setQuery(name, value?.toString() ?: return)
+    }
+
     //</editor-fold>
     //</editor-fold>
 
 
     //<editor-fold desc="Param">
     //<editor-fold desc="Param">