增加版本号显示

This commit is contained in:
GYJ 2024-12-10 18:30:30 +08:00
parent aad1c8d82f
commit adbfd273f9
2 changed files with 13 additions and 2 deletions

View File

@ -116,8 +116,8 @@ class HomeView extends BaseUI {
child: Text("消息"), child: Text("消息"),
)); ));
items.add(const Center( items.add(Center(
child: Text("更多"), child: Text("更多 ${provider.version}"),
)); ));
return items; return items;

View File

@ -7,6 +7,7 @@ import 'package:cashier_reserve/common/manager/app_manager.dart';
import 'package:cashier_reserve/common/manager/event_manager.dart'; import 'package:cashier_reserve/common/manager/event_manager.dart';
import 'package:cashier_reserve/common/print/print.dart'; import 'package:cashier_reserve/common/print/print.dart';
import 'package:cashier_reserve/common/push/push.dart'; import 'package:cashier_reserve/common/push/push.dart';
import 'package:package_info_plus/package_info_plus.dart';
class HomeViewModel extends BaseUIModel { class HomeViewModel extends BaseUIModel {
int _currentIndex = 0; int _currentIndex = 0;
@ -44,6 +45,8 @@ class HomeViewModel extends BaseUIModel {
bool isShowCallView = false; bool isShowCallView = false;
String version = "";
HomeViewModel() { HomeViewModel() {
_pageController = PageController(initialPage: 0); _pageController = PageController(initialPage: 0);
@ -77,6 +80,8 @@ class HomeViewModel extends BaseUIModel {
break; break;
} }
}); });
_loadVersion();
} }
@override @override
@ -85,6 +90,12 @@ class HomeViewModel extends BaseUIModel {
super.dispose(); super.dispose();
} }
_loadVersion() async {
PackageInfo packageInfo = await PackageInfo.fromPlatform();
version = packageInfo.version;
notifyListeners();
}
_checkLogin() { _checkLogin() {
bool flag = AppManager.isLogin(); bool flag = AppManager.isLogin();
yjPrint("is login $flag"); yjPrint("is login $flag");