提交 2b4a08c2 authored 作者: yueweilu's avatar yueweilu

add

上级 8021a8e9
......@@ -153,7 +153,8 @@ class LoginController extends GetxController {
// ]);
if (context.mounted){
context.goNamed(Routes.main);
// context.goNamed(Routes.main);
context.pop();
}else {
context.goNamed(Routes.main);
}
......
......@@ -134,10 +134,11 @@ abstract class Routes {
// 图片预览
static const imageView = 'image_view';
static final GlobalKey<NavigatorState> navigatorKey = GlobalKey<NavigatorState>();
static final GoRouter config = GoRouter(
navigatorKey: navigatorKey,
initialLocation: '/$splash',
// initialLocation: '/',
observers: [observer],
......
......@@ -326,6 +326,7 @@ class _RequestInterceptor extends Interceptor {
final String accessToken = result.data['access_token'];
if(token.isEmpty && accessToken.isEmpty){
UserStore.to.logout();
// Routes.config.goNamed(Routes.login);
return null;
}
await Future.wait([
......
......@@ -12,7 +12,9 @@ import 'package:flutter_cache_manager/flutter_cache_manager.dart';
import 'package:get/get.dart' hide Response, FormData, MultipartFile;
import 'package:shared_preferences/shared_preferences.dart';
import '../main.dart';
import '../models/index.dart';
import '../routes/index.dart';
export 'package:dio/dio.dart';
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论