getCurrentAndOldCacheUser method
Future<void>
getCurrentAndOldCacheUser(
)
Implementation
Future<void> getCurrentAndOldCacheUser() async {
_userModel = await requestGetCacheUser("user_cache_key");
_oldUserModel = await requestGetCacheUser("old_user_cache_key");
if (!initCompleter.isCompleted) {
initCompleter.complete('获取上次退出的缓存用户数据成功');
}
/// 完成获取上次退出后登录信息时发送通知
UserLoginState cacheLoginState =
_userModel?.loginState ?? UserLoginState.unlogin;
UserCacheGetCompleteEvent event = UserCacheGetCompleteEvent(
cacheLoginState: cacheLoginState,
);
fireCacheGetCompleteEvent(event);
}