|
@@ -75,18 +75,18 @@ class MyDio {
|
|
|
// HttpClient httpClient = HttpClient(context: sc);
|
|
// HttpClient httpClient = HttpClient(context: sc);
|
|
|
// return httpClient;
|
|
// return httpClient;
|
|
|
// };
|
|
// };
|
|
|
- // logger.info(MyCookie().getServer() + url);
|
|
|
|
|
|
|
+ logger.info(MyCookie().getServer() + url);
|
|
|
try {
|
|
try {
|
|
|
- // logger.info(json.encode(data));
|
|
|
|
|
|
|
+ logger.info(json.encode(data));
|
|
|
} catch (e) {}
|
|
} catch (e) {}
|
|
|
try {
|
|
try {
|
|
|
Response re = await dio.post(url, data: data);
|
|
Response re = await dio.post(url, data: data);
|
|
|
// print(dio.options.headers);
|
|
// print(dio.options.headers);
|
|
|
- // logger.info(MyCookie().getServer() + url);
|
|
|
|
|
|
|
+ logger.info(MyCookie().getServer() + url);
|
|
|
try {
|
|
try {
|
|
|
- // logger.info(json.encode(data));
|
|
|
|
|
|
|
+ logger.info(json.encode(data));
|
|
|
} catch (e) {}
|
|
} catch (e) {}
|
|
|
- // logger.info(re.data);
|
|
|
|
|
|
|
+ logger.info(re.data);
|
|
|
if (await checkingReturnParameter(re.data)) {
|
|
if (await checkingReturnParameter(re.data)) {
|
|
|
sCallBack(re, false);
|
|
sCallBack(re, false);
|
|
|
// EasyLoading.dismiss();
|
|
// EasyLoading.dismiss();
|
|
@@ -109,9 +109,9 @@ class MyDio {
|
|
|
case DioErrorType.other:
|
|
case DioErrorType.other:
|
|
|
fCallBack(e);
|
|
fCallBack(e);
|
|
|
EasyLoading.showToast('网络错误');
|
|
EasyLoading.showToast('网络错误');
|
|
|
- if(!MyCookie().switching){
|
|
|
|
|
- changeServer();
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // if(!MyCookie().switching){
|
|
|
|
|
+ // changeServer();
|
|
|
|
|
+ // }
|
|
|
break;
|
|
break;
|
|
|
case DioErrorType.receiveTimeout:
|
|
case DioErrorType.receiveTimeout:
|
|
|
fCallBack(e);
|
|
fCallBack(e);
|
|
@@ -120,9 +120,9 @@ class MyDio {
|
|
|
case DioErrorType.response:
|
|
case DioErrorType.response:
|
|
|
fCallBack(e);
|
|
fCallBack(e);
|
|
|
EasyLoading.showToast('服务器异常');
|
|
EasyLoading.showToast('服务器异常');
|
|
|
- if(!MyCookie().switching){
|
|
|
|
|
- changeServer();
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // if(!MyCookie().switching){
|
|
|
|
|
+ // changeServer();
|
|
|
|
|
+ // }
|
|
|
break;
|
|
break;
|
|
|
case DioErrorType.sendTimeout:
|
|
case DioErrorType.sendTimeout:
|
|
|
fCallBack(e);
|
|
fCallBack(e);
|
|
@@ -131,9 +131,9 @@ class MyDio {
|
|
|
default:
|
|
default:
|
|
|
fCallBack(e);
|
|
fCallBack(e);
|
|
|
EasyLoading.showToast('网络出错');
|
|
EasyLoading.showToast('网络出错');
|
|
|
- if(!MyCookie().switching){
|
|
|
|
|
- changeServer();
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // if(!MyCookie().switching){
|
|
|
|
|
+ // changeServer();
|
|
|
|
|
+ // }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|