更新眠花糖web升级提示

This commit is contained in:
wyf
2026-03-28 16:29:52 +08:00
parent 446d884ac2
commit 3a2956658d
4 changed files with 63 additions and 32 deletions

View File

@@ -1,4 +1,4 @@
[
"assets/miniapp/mhtControl_1.0.90.zip",
"assets/miniapp/mhtControl_1.0.94.zip",
"assets/xiaoe/xiaoe_1.0.0.zip"
]

Binary file not shown.

View File

@@ -561,4 +561,30 @@ class MHTHomeController extends GetControllerEx<MHTHomeModel> {
return data;
}
//查询是否需要更新提示
selectUpdateTips() async {
bool tips = false;
String serviceAddress = ServiceConstant.service_address;
String serviceName = ServiceConstant.server_service;
String serviceApi = ServiceConstant.user_setting;
String type = "web_control_tip";
String queryUrl =
"${serviceAddress}${serviceName}${serviceApi}?type=$type&code=mht";
await requestWithLog(
logTitle: "查询更新提示",
method: MyHttpMethod.get,
queryUrl: queryUrl,
onSuccess: (res) {
if (res.data != null) {
tips = res.data["tip"];
}
updateAll();
},
onFailure: (res) {
print(res);
},
);
return tips;
}
}

View File

@@ -94,6 +94,9 @@ class _NewHomePageState extends State<NewHomePage> {
//未登录
return;
}
homeController.selectUpdateTips().then((bool tips) {
//眠花糖更新提示
if (tips) {
showTipUpgradeDialog(
context,
Column(
@@ -123,6 +126,8 @@ class _NewHomePageState extends State<NewHomePage> {
height: 37.rpx,
)),
));
}
});
});
} catch (e) {
print(e);