@@ -225,7 +225,7 @@ class MainPresenter implements MainContract.Presenter,BaseInteractor.InteractorL |
||
225 | 225 |
|
226 | 226 |
@Override |
227 | 227 |
public void onBoxStatusFetched(String boxNo, String boxStatus, String boxStatusCode) { |
228 |
- if("0".equals(boxStatusCode)){ |
|
228 |
+ if("200".equals(boxStatusCode)){ |
|
229 | 229 |
isBoxConnected = true; |
230 | 230 |
view.showBoxConnectedView(); |
231 | 231 |
}else{ |
@@ -49,8 +49,9 @@ public class QueryBoxStatusInteractor implements BaseInteractor{ |
||
49 | 49 |
JSONObject json = new JSONObject(response); |
50 | 50 |
int status = json.getInt("status"); |
51 | 51 |
if(status == 200){ |
52 |
- boxNo = json.getString("no."); |
|
53 |
- JSONObject boxStatus = json.getJSONObject("status"); |
|
52 |
+ JSONObject data = json.getJSONObject("data"); |
|
53 |
+ boxNo = data.getString("no."); |
|
54 |
+ JSONObject boxStatus = data.getJSONObject("status"); |
|
54 | 55 |
boxStatusMsg = boxStatus.getString("msg"); |
55 | 56 |
boxStatusNum = boxStatus.getString("code"); |
56 | 57 |
return true; |
@@ -111,7 +111,7 @@ public class SessionInteractor { |
||
111 | 111 |
public void run() { |
112 | 112 |
fetchThumbnailTask(); |
113 | 113 |
} |
114 |
- },1000,3000); |
|
114 |
+ },1000,1000); |
|
115 | 115 |
} |
116 | 116 |
|
117 | 117 |
private void fetchThumbnailTask(){ |
@@ -125,7 +125,7 @@ public class SessionPresenter implements SessionContract.Presenter, SessionInter |
||
125 | 125 |
@Override |
126 | 126 |
public void onBoxStatusFetched(String boxNo, String boxStatus, String boxStatusCode) { |
127 | 127 |
LogHelper.d(TAG,"onBoxStatusFetched 盒子当前状态 "+boxStatus+" code = "+boxStatusCode); |
128 |
- if("0".equals(boxStatusCode)){ |
|
128 |
+ if("200".equals(boxStatusCode)){ |
|
129 | 129 |
sessionView.showBoxConnectedView(); |
130 | 130 |
}else{ |
131 | 131 |
sessionView.showBoxDisconnectedView(); |