alroyso 1 year ago
parent
commit
b9b1227e5c
1 changed files with 1 additions and 7 deletions
  1. 1 7
      lib/app/network/dio_client.dart

+ 1 - 7
lib/app/network/dio_client.dart

@@ -40,18 +40,12 @@ class DioClient {
     // 添加拦截器
     _dio.interceptors.add(customInterceptor);
 
-    _dio.interceptors.add(InterceptorsWrapper(
-        onResponse: (Response<dynamic> response, ResponseInterceptorHandler handler) {
-          customInterceptor.resetRetryCount();  // 当请求成功时重置重试计数器
-          handler.next(response);
-        }
-    ));
-
     // 添加响应拦截器
     _dio.interceptors.add(InterceptorsWrapper(
       onResponse: (Response<dynamic> response, ResponseInterceptorHandler handler) {
         final responseData = response.data as Map<String, dynamic>;
         if (responseData['ret'] == 1) {
+          customInterceptor.resetRetryCount();  // 当请求成功时重置重试计数器
           handler.next(
             Response<dynamic>(
               data: responseData['data'],