更新绑定消息跳转

This commit is contained in:
wyf
2025-08-27 11:48:14 +08:00
parent dc647ea43c
commit 9474f61b08
9 changed files with 396 additions and 13 deletions

View File

@@ -191,8 +191,8 @@ Future<void> initWX() async {
// appId: "wx929c548fea6af9c7", //眠花糖
doOnAndroid: true,
doOnIOS: true,
universalLink: "https://app.he-info.com/theh/",
// universalLink: "https://zhmht.swes.com.cn/app/",
// universalLink: "https://app.he-info.com/theh/",
universalLink: "https://zhmht.swes.com.cn/app/",
);
}
@@ -375,8 +375,12 @@ Future<void> startMessagePolling(int ent_type) async {
textColor: themeController.currentColor.sc3);
if (result == 'confirm') {
// messageController.model.type = 2;
// Get.toNamed('/messagePage');
messageController.model.type = 2;
Get.toNamed('/messagePage');
Get.toNamed(
'/messagePageReturn',
);
}
} else {
dialogTitle = '设备解绑提醒'.tr;
@@ -496,7 +500,7 @@ Future<void> startMessagePolling(int ent_type) async {
}
} else {
if (Get.isRegistered<MessageController>()) {
Get.find<MessageController>().getMessageStatus();
await Get.find<MessageController>().getMessageStatus();
if (messageController.model.system_message_read == 1) {
await messageController.getMessageList(
key: "app_system", page: 1, limit: 100, append: false);
@@ -521,7 +525,7 @@ Future<void> startMessagePolling(int ent_type) async {
// 新增:如果当前页面是消息页,则跳过弹窗
if (Get.currentRoute == '/messagePage') {
continue;
}
}
final data = message['data'] as Map<String, dynamic>;
final valList = data['val'] as List<dynamic>;
@@ -557,8 +561,9 @@ Future<void> startMessagePolling(int ent_type) async {
textColor: themeController.currentColor.sc3);
if (result == 'confirm') {
messageController.model.type = 2;
Get.toNamed(
'/messagePage',
'/messagePageReturn',
);
}
} else {