|
@@ -1,8 +1,9 @@
|
|
|
import 'package:flutter/material.dart';
|
|
import 'package:flutter/material.dart';
|
|
|
import 'package:get/get.dart';
|
|
import 'package:get/get.dart';
|
|
|
-import 'package:track_offical/service/all_init.dart';
|
|
|
|
|
-import 'package:track_offical/view/home/home_view.dart';
|
|
|
|
|
-import 'package:track_offical/view/login/login_view.dart';
|
|
|
|
|
|
|
+import '../service/all_init.dart';
|
|
|
|
|
+import '../service/api.dart' as api;
|
|
|
|
|
+import 'home/home_view.dart';
|
|
|
|
|
+import 'login/login_view.dart';
|
|
|
|
|
|
|
|
|
|
|
|
|
class InitView extends StatefulWidget{
|
|
class InitView extends StatefulWidget{
|
|
@@ -24,9 +25,14 @@ class _State extends State<InitView>{
|
|
|
await allInit();
|
|
await allInit();
|
|
|
await 1.seconds.delay();
|
|
await 1.seconds.delay();
|
|
|
|
|
|
|
|
- LoginView.to(canBack: false, thenToPageCall: (){
|
|
|
|
|
|
|
+ try{
|
|
|
|
|
+ await api.ApiService.to.stub.toMapListV2(api.MapListRequestV2());
|
|
|
Get.offAll(()=>const HomeView(), binding: HomeView.bindings());
|
|
Get.offAll(()=>const HomeView(), binding: HomeView.bindings());
|
|
|
- });
|
|
|
|
|
|
|
+ }catch(e){
|
|
|
|
|
+ LoginView.to(canBack: false, thenToPageCall: (){
|
|
|
|
|
+ Get.offAll(()=>const HomeView(), binding: HomeView.bindings());
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|