From 4eb9bd2cd9921386de8caec224cdb7405196472d Mon Sep 17 00:00:00 2001
From: 沈斌 <bluelazysb@hotmail.com>
Date: Tue, 15 May 2018 13:01:59 +0800
Subject: [PATCH] debugging

---
 app/src/main/java/com/moral/yunfushao/httputils/HttpUtils.java |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/app/src/main/java/com/moral/yunfushao/httputils/HttpUtils.java b/app/src/main/java/com/moral/yunfushao/httputils/HttpUtils.java
index 7614692..60ab35a 100644
--- a/app/src/main/java/com/moral/yunfushao/httputils/HttpUtils.java
+++ b/app/src/main/java/com/moral/yunfushao/httputils/HttpUtils.java
@@ -137,13 +137,15 @@
                         XLog.e("result:" + s);
                         try {
                             JSONObject resJosn= new JSONObject(s);
-                            JSONObject jsonObject = resJosn.getJSONObject("data");
-                            int errno = jsonObject.optInt("code");
-                            String message = jsonObject.optString("msg");
-                            if(errno == 0){
-                                httpCallBack.onSuccess(jsonObject.optString("info"),message);
-                            }else{
-                                httpCallBack.onFail(errno,message);
+                            if(resJosn.has("data")) {
+                                JSONObject jsonObject = resJosn.getJSONObject("data");
+                                int errno = jsonObject.optInt("code");
+                                String message = jsonObject.optString("msg");
+                                if(errno == 0){
+                                    httpCallBack.onSuccess(jsonObject.optString("info"),message);
+                                }else{
+                                    httpCallBack.onFail(errno,message);
+                                }
                             }
                         } catch (JSONException e) {
                             e.printStackTrace();

--
Gitblit v1.8.0