更新传感器升级
This commit is contained in:
@@ -13,7 +13,9 @@ import 'package:vbvs_app/component/NullDataComponentWidget.dart';
|
||||
import 'package:vbvs_app/component/tool/ClickableContainer.dart';
|
||||
import 'package:vbvs_app/controller/user_info_controller.dart';
|
||||
import 'package:vbvs_app/controller/weather/weather_controller.dart';
|
||||
import 'package:vbvs_app/enum/APPPackageType.dart';
|
||||
import 'package:vbvs_app/pages/mh_page/FloatingSvgIcon.dart';
|
||||
import 'package:vbvs_app/pages/mh_page/component/mht_bind_dialog.dart';
|
||||
import 'package:vbvs_app/pages/mh_page/homepage/component/HomeDeviceWidget.dart';
|
||||
import 'package:vbvs_app/pages/mh_page/homepage/controller/mht_home_controller.dart';
|
||||
|
||||
@@ -75,22 +77,39 @@ class _NewHomePageState extends State<NewHomePage> {
|
||||
});
|
||||
try {
|
||||
_newVersionSubscription =
|
||||
ef.kvRoot.appmanger.onAppUpdate.stream.listen((MiniAppPkg pkg) {
|
||||
showDialog(
|
||||
context: context,
|
||||
builder: (context) {
|
||||
return AlertDialog(
|
||||
title: Text("发现新版本".tr),
|
||||
content: Text("新版本号:${pkg.version}"),
|
||||
actions: [
|
||||
TextButton(
|
||||
onPressed: () => Navigator.of(context).pop(),
|
||||
child: Text("知道了".tr),
|
||||
ef.kvRoot.appmanger.onAppUpdate.listen((MiniAppPkg pkg) {
|
||||
if (AppConstants().ent_type != APPPackageType.MHT.code) {
|
||||
return;
|
||||
}
|
||||
showTipUpgradeDialog(
|
||||
context,
|
||||
Column(
|
||||
children: [
|
||||
SizedBox(
|
||||
width: 94.rpx,
|
||||
height: 70.rpx,
|
||||
child: SvgPicture.asset(
|
||||
'assets/img/icon/upgrade.svg',
|
||||
fit: BoxFit.cover,
|
||||
// color: themeController.currentColor.sc3, // 若你想加颜色控制可取消注释
|
||||
),
|
||||
),
|
||||
],
|
||||
);
|
||||
},
|
||||
);
|
||||
Text(
|
||||
"web控制更新".tr,
|
||||
style: TextStyle(
|
||||
color: stringToColor("#333333"),
|
||||
fontSize: AppConstants().title_text_fontSize,
|
||||
),
|
||||
),
|
||||
Text("新版本号".tr +
|
||||
":" +
|
||||
"${pkg.version}" +
|
||||
"," +
|
||||
"点击确认退出app,重新进入".tr),
|
||||
].divide(SizedBox(
|
||||
height: 37.rpx,
|
||||
)),
|
||||
));
|
||||
});
|
||||
} catch (e) {
|
||||
print(e);
|
||||
@@ -554,7 +573,7 @@ class _NewHomePageState extends State<NewHomePage> {
|
||||
'reportPadding': false,
|
||||
},
|
||||
);
|
||||
}
|
||||
}
|
||||
},
|
||||
child: Row(
|
||||
mainAxisSize:
|
||||
|
||||
Reference in New Issue
Block a user