From c766759439214fb6bca07365b03394ad2dffb233 Mon Sep 17 00:00:00 2001 From: Li Shuangxiang <1650744200@qq.com> Date: Wed, 23 Dec 2015 12:40:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=8F=82=E6=95=B0=E5=80=BC?= =?UTF-8?q?=E4=B8=BA=E7=A9=BAbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit //这样就不需要判断type值 /** * 获取预约挂号和体检预约的医院信息列表 * @param type 不传 表示获取推荐医院,0表示获取推荐体检中心 * @param city 城市名 * @param objectCallBack */ public void getRecommendedHospital(String type, String city, ObjectCallBack objectCallBack){ String url= ConstantValue.SERVER_URL+ConstantValue.V_DEPARTMENT_SORT; OkHttpUtils.post() .url(url) .addParams("v_department_mold_id",type) .addParams("city",city) .build() .execute(objectCallBack); } --- .../java/com/zhy/http/okhttp/request/PostFormRequest.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/okhttputils/src/main/java/com/zhy/http/okhttp/request/PostFormRequest.java b/okhttputils/src/main/java/com/zhy/http/okhttp/request/PostFormRequest.java index ce638dd..5b08d19 100644 --- a/okhttputils/src/main/java/com/zhy/http/okhttp/request/PostFormRequest.java +++ b/okhttputils/src/main/java/com/zhy/http/okhttp/request/PostFormRequest.java @@ -115,7 +115,10 @@ private void addParams(FormEncodingBuilder builder) for (String key : params.keySet()) { - builder.add(key, params.get(key)); + //接口参数可传可不传时 + if (params.get(key)!=null){ + builder.add(key, params.get(key)); + } } } }