From 4ace3c9f27f034d1aeb9affe09966f749b7f72b3 Mon Sep 17 00:00:00 2001 From: userGyl Date: Thu, 11 Dec 2025 13:45:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=B7=E6=96=B0=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ln_jq_app/lib/pages/b_page/site/controller.dart | 9 +++++---- ln_jq_app/lib/pages/b_page/site/view.dart | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/ln_jq_app/lib/pages/b_page/site/controller.dart b/ln_jq_app/lib/pages/b_page/site/controller.dart index 720dbe3..a2294f7 100644 --- a/ln_jq_app/lib/pages/b_page/site/controller.dart +++ b/ln_jq_app/lib/pages/b_page/site/controller.dart @@ -140,8 +140,7 @@ class SiteController extends GetxController with BaseControllerMixin { void onInit() { super.onInit(); renderData(); - //加载列表数据 - fetchReservationData(); + startAutoRefresh(); } @@ -158,7 +157,7 @@ class SiteController extends GetxController with BaseControllerMixin { // 创建一个每5分钟执行一次的周期性定时器 _refreshTimer = Timer.periodic(const Duration(minutes: 5), (timer) { - fetchReservationData(); + renderData(); }); } @@ -578,7 +577,9 @@ class SiteController extends GetxController with BaseControllerMixin { } } catch (e) { } finally { - updateUi(); + + //加载列表数据 + fetchReservationData(); } } } diff --git a/ln_jq_app/lib/pages/b_page/site/view.dart b/ln_jq_app/lib/pages/b_page/site/view.dart index deea60e..abdc2dc 100644 --- a/ln_jq_app/lib/pages/b_page/site/view.dart +++ b/ln_jq_app/lib/pages/b_page/site/view.dart @@ -145,7 +145,7 @@ class SitePage extends GetView { ), ElevatedButton.icon( onPressed: () { - controller.fetchReservationData(); + controller.renderData(); }, icon: const Icon(Icons.refresh, size: 16), label: const Text('刷新'),