feat:完成进入前台 token 是否失效的判断
This commit is contained in:
parent
3b4f4461b1
commit
f5963a166d
@ -7,6 +7,7 @@ import 'package:permission_handler/permission_handler.dart';
|
||||
import 'package:star_lock/app_settings/app_settings.dart';
|
||||
import 'package:star_lock/blue/blue_manage.dart';
|
||||
import 'package:star_lock/flavors.dart';
|
||||
import 'package:star_lock/main/lockMian/lockMain/lockMain_logic.dart';
|
||||
import 'package:star_lock/tools/app_manager.dart';
|
||||
import 'package:star_lock/tools/bindings/app_binding.dart';
|
||||
import 'package:star_lock/tools/storage.dart';
|
||||
@ -123,20 +124,24 @@ class _MyAppState extends State<MyApp> with WidgetsBindingObserver, BaseWidget {
|
||||
super.didChangeAppLifecycleState(state);
|
||||
switch (state) {
|
||||
case AppLifecycleState.inactive:
|
||||
AppLog.log('App--->进入非活动状态');
|
||||
// AppLog.log('App--->进入非活动状态');
|
||||
break;
|
||||
case AppLifecycleState.paused:
|
||||
AppLog.log('App--->进入后台');
|
||||
// AppLog.log('App--->进入后台');
|
||||
BlueManage().disconnect();
|
||||
break;
|
||||
case AppLifecycleState.resumed:
|
||||
AppLog.log('App--->进入前台');
|
||||
// AppLog.log('App--->进入前台');
|
||||
if (Get.isRegistered<LockMainLogic>()) {
|
||||
//进入前台刷新如果存在锁列表则刷新,顺便判断 token 是否过期
|
||||
Get.find<LockMainLogic>().getStarLockInfo();
|
||||
}
|
||||
break;
|
||||
case AppLifecycleState.detached:
|
||||
AppLog.log('App--->挂起');
|
||||
// AppLog.log('App--->挂起');
|
||||
break;
|
||||
case AppLifecycleState.hidden:
|
||||
AppLog.log('App--->隐藏');
|
||||
// AppLog.log('App--->隐藏');
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@ -37,7 +37,7 @@ abstract class SenderProtocol extends IOData {
|
||||
AppLog.log("App -> 锁,指令类型:${commandType!.typeName} \n\n参数是:\n${toString()} \n\n加密之前数据是:\n$data");
|
||||
}
|
||||
|
||||
//TODO:拼装数据
|
||||
//TODO:拼装数据Ï
|
||||
List<int> packageData() {
|
||||
commandData = messageDetail();
|
||||
List<int> commandList = [];
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user