修改域名输错之后无法登录的bug

This commit is contained in:
jyuesong
2022-01-20 11:16:18 +08:00
parent 747b15fdea
commit df9aa8e72f
4 changed files with 27 additions and 42 deletions

View File

@@ -22,9 +22,9 @@ class Http {
_dio = Dio(
BaseOptions(
baseUrl: host,
connectTimeout: 5000,
receiveTimeout: 5000,
sendTimeout: 5000,
connectTimeout: 50000,
receiveTimeout: 50000,
sendTimeout: 50000,
contentType: "application/json",
),
);
@@ -38,6 +38,10 @@ class Http {
}
}
static void clear() {
_dio = null;
}
static Future<HttpResponse<T>> get<T>(
String uri,
Map<String, String?>? json, {
@@ -124,8 +128,9 @@ class Http {
static HttpResponse<T> exceptionHandler<T>(DioError e) {
if (e.response?.statusCode == 401 && !getIt<UserInfoViewModel>().useSecretLogined) {
exitLogin();
}
return HttpResponse(success: false, message: "没有该模块的访问权限", code: 0);
}
return HttpResponse(success: false, message: e.message, code: 0);
}
static HttpResponse<T> decodeResponse<T>(