Yansen il y a 2 ans
Parent
révision
4cf9a25449
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2
    2
      lib/utils/Request.dart

+ 2
- 2
lib/utils/Request.dart Voir le fichier

@@ -52,10 +52,10 @@ Dio createRequest() {
52 52
     // you can reject a `DioError` object eg: `handler.reject(dioError)`
53 53
   }, onResponse: (response, handler) {
54 54
     var resp = response.data as Map<String, dynamic>;
55
-    if(resp['code']==1001){
55
+    if(resp['code']==1001 || resp['code']==1002){
56 56
       Fluttertoast.showToast(msg: '登录过期请重新登录!');
57 57
       box.remove('token');
58
-      Get.offAllNamed('/login');
58
+      Get.toNamed('/login?isBack=true');
59 59
       return handler.next(response);
60 60
     }
61 61
     if (resp['code'] == 1000) {