样式调整

This commit is contained in:
2026-01-29 17:01:21 +08:00
parent e59b89c225
commit 1177be821a
12 changed files with 260 additions and 501 deletions

View File

@@ -45,7 +45,7 @@ class ReservationController extends GetxController with BaseControllerMixin {
customStartTime = DateTime.now();
customEndTime = customStartTime!.add(const Duration(days: 1));
renderData();
_msgNotice(); // 红点消息
msgNotice(); // 红点消息
startAutoRefresh();
}
@@ -248,7 +248,7 @@ class ReservationController extends GetxController with BaseControllerMixin {
}
}
Future<void> _msgNotice() async {
Future<void> msgNotice() async {
final Map<String, dynamic> requestData = {
'appFlag': 1,
'isRead': 1,
@@ -264,6 +264,7 @@ class ReservationController extends GetxController with BaseControllerMixin {
if (result.code == 0 && result.data != null) {
String total = result.data["total"].toString();
isNotice = int.parse(total) > 0;
updateUi();
}
}
}

View File

@@ -98,8 +98,12 @@ class ReservationPage extends GetView<ReservationController> {
),
),
IconButton(
onPressed: () {
Get.to(() => const MessagePage());
onPressed: () async{
var scanResult = await Get.to(() => const MessagePage());
if (scanResult == null) {
controller.msgNotice();
}
},
style: IconButton.styleFrom(
backgroundColor: Colors.grey[100],