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('刷新'),