|
|
@@ -49,6 +49,7 @@ import com.qy.agv.databinding.ActivityMainBinding;
|
|
|
import com.qy.agv.update.UpdateManager;
|
|
|
import com.qy.agv.util.Constant;
|
|
|
import com.qy.agv.util.DateUtil;
|
|
|
+import com.qy.agv.util.HttpsUtil;
|
|
|
import com.qy.agv.util.MD5Encryption;
|
|
|
import com.qy.agv.util.MyProgress;
|
|
|
import com.qy.agv.util.Permission;
|
|
|
@@ -243,19 +244,8 @@ public class MainActivity extends BaseActivity {
|
|
|
|
|
|
@Override
|
|
|
public void onError(Throwable ex, boolean isOnCallback) {
|
|
|
- try {
|
|
|
- ex.printStackTrace();
|
|
|
- String exStr = ex.toString();
|
|
|
- System.out.println(ex.toString());
|
|
|
- int strIndex = exStr.indexOf("result:");
|
|
|
- String result = exStr.substring(strIndex+7).trim();
|
|
|
- JSONObject object = new JSONObject(result);
|
|
|
- ToastUtils.showToast(context, object.getString("error_description"));
|
|
|
- mylog.error("请求异常:", ex);
|
|
|
- } catch (JSONException e) {
|
|
|
- e.printStackTrace();
|
|
|
- ToastUtils.showToast(context, e.toString());
|
|
|
- }
|
|
|
+ ex.printStackTrace();
|
|
|
+ HttpsUtil.parserError(MainActivity.this, ex);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -303,6 +293,7 @@ public class MainActivity extends BaseActivity {
|
|
|
@Override
|
|
|
public void onError(Throwable ex, boolean isOnCallback) {
|
|
|
ex.printStackTrace();
|
|
|
+ HttpsUtil.parserError(MainActivity.this, ex);
|
|
|
mylog.error("请求异常:", ex);
|
|
|
}
|
|
|
@Override
|
|
|
@@ -638,7 +629,7 @@ public class MainActivity extends BaseActivity {
|
|
|
params.addBodyParameter("current", "1");
|
|
|
params.addBodyParameter("size", "100");
|
|
|
params.addBodyParameter("descs", "distribution_time");
|
|
|
- params.addBodyParameter("distributionTime", DateUtil.getCurrDate(Constant.DATE_FORMATE));
|
|
|
+// params.addBodyParameter("distributionTime", DateUtil.getCurrDate(Constant.DATE_FORMATE));
|
|
|
x.http().get(params, new Callback.CommonCallback<JSONObject>() {
|
|
|
@Override
|
|
|
public void onSuccess(JSONObject rs) {
|
|
|
@@ -687,6 +678,7 @@ public class MainActivity extends BaseActivity {
|
|
|
@Override
|
|
|
public void onError(Throwable ex, boolean isOnCallback) {
|
|
|
ex.printStackTrace();
|
|
|
+ HttpsUtil.parserError(MainActivity.this, ex);
|
|
|
mylog.error("请求异常:", ex);
|
|
|
}
|
|
|
|
|
|
@@ -715,6 +707,11 @@ public class MainActivity extends BaseActivity {
|
|
|
}
|
|
|
|
|
|
private void logout(){
|
|
|
+ Constant.user = null;
|
|
|
+ CacheService.getInstance(context).clear(CACHE_BIND_CONTROL);
|
|
|
+ CacheService.getInstance(context).clear(CACHE_LOGIN_KEY);
|
|
|
+ Constant.ACCESS_TOKEN = null;
|
|
|
+ Constant.REFRESH_TOKEN = null;
|
|
|
mList.clear();
|
|
|
listViewAdapter.notifyDataSetChanged();
|
|
|
binding.swipeContainer.setVisibility(View.GONE);
|
|
|
@@ -775,5 +772,4 @@ public class MainActivity extends BaseActivity {
|
|
|
logout();
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
}
|