mirror of
https://github.com/qinglong-app/qinglong_app.git
synced 2025-10-09 16:48:19 +08:00
修改域名输错之后无法登录的bug
This commit is contained in:
@@ -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>(
|
||||
|
||||
Reference in New Issue
Block a user