This commit is contained in:
2026-01-15 09:30:47 +08:00
parent d1b7a9eb76
commit d8f335eb4e
7 changed files with 120 additions and 25 deletions

View File

@@ -57,7 +57,7 @@ class MineController extends GetxController with BaseControllerMixin {
_fetchAccidentCount(), // 请求2事故数
_fetchBreakRulesCount(), // 请求3违章数
_rating(), // 司机评分
_msgNotice(), // 红点消息
msgNotice(), // 红点消息
]);
await renderViolation();
@@ -69,7 +69,7 @@ class MineController extends GetxController with BaseControllerMixin {
}
}
Future<void> _msgNotice() async {
Future<void> msgNotice() async {
final Map<String, dynamic> requestData = {
'appFlag': 1,
'isRead': 1,

View File

@@ -82,9 +82,12 @@ class MinePage extends GetView<MineController> {
),
),
IconButton(
onPressed: () {
onPressed: () async {
// 跳转消息中心
Get.to(() => const MessagePage());
var scanResult = await Get.to(() => const MessagePage());
if (scanResult == null) {
controller.msgNotice();
}
},
// 这里的 style 是为了模拟你图片里的灰色圆形背景
style: IconButton.styleFrom(