From 1ccb2cc9cf4cf14c445b37fdf3c8dabb0df69296 Mon Sep 17 00:00:00 2001 From: ZHR007 Date: Thu, 8 Jan 2026 16:58:06 +0800 Subject: [PATCH] no message --- lib/controller/home/home_controller.dart | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/lib/controller/home/home_controller.dart b/lib/controller/home/home_controller.dart index 07214f8..0f6da2f 100644 --- a/lib/controller/home/home_controller.dart +++ b/lib/controller/home/home_controller.dart @@ -68,7 +68,8 @@ class HomeController extends GetxController { // 根据返回的分页信息判断是否还有更多数据 final int currentPage = result['current'] ?? 1; - final int totalPages = result['pages'] ?? 1; + // final int totalPages = result['pages'] ?? 1; + final int totalPages = 100; recommendHasMore.value = currentPage < totalPages; print(recommendHasMore.value); } catch (e) { @@ -99,7 +100,8 @@ class HomeController extends GetxController { // 根据返回的分页信息判断是否还有更多数据 final int currentPage = result['current'] ?? 1; - final int totalPages = result['pages'] ?? 1; + // final int totalPages = result['pages'] ?? 1; + final int totalPages = 100; nearbyHasMore.value = currentPage < totalPages; } catch (e) { _handleError('获取同城列表异常', e, '同城列表加载失败,请稍后重试'); @@ -127,7 +129,8 @@ class HomeController extends GetxController { try { recommendIsLoading.value = true; - final nextPage = recommendPage.value + 1; + // final nextPage = recommendPage.value + 1; + final nextPage = recommendPage.value; print('推荐列表加载更多 - 当前页: ${recommendPage.value}, 下一页: $nextPage'); // 获取推荐数据 (type=0) @@ -144,7 +147,8 @@ class HomeController extends GetxController { // 根据返回的分页信息判断是否还有更多数据 final int currentPage = result['current'] as int; - final int totalPages = result['pages'] as int; + // final int totalPages = result['pages'] as int; + final int totalPages = 100; recommendHasMore.value = currentPage < totalPages; print('推荐列表加载更多完成 - 当前页: $currentPage, 总页数: $totalPages, 还有更多: ${recommendHasMore.value}'); } catch (e) { @@ -160,7 +164,8 @@ class HomeController extends GetxController { try { nearbyIsLoading.value = true; - final nextPage = nearbyPage.value + 1; + // final nextPage = nearbyPage.value + 1; + final nextPage = nearbyPage.value; print('同城列表加载更多 - 当前页: ${nearbyPage.value}, 下一页: $nextPage'); // 获取同城数据 (type=1) @@ -177,7 +182,8 @@ class HomeController extends GetxController { // 根据返回的分页信息判断是否还有更多数据 final int currentPage = result['current'] as int; - final int totalPages = result['pages'] as int; + // final int totalPages = result['pages'] as int; + final int totalPages = 100; nearbyHasMore.value = currentPage < totalPages; print('同城列表加载更多完成 - 当前页: $currentPage, 总页数: $totalPages, 还有更多: ${nearbyHasMore.value}'); } catch (e) { @@ -221,7 +227,8 @@ class HomeController extends GetxController { // 根据返回的分页信息判断是否还有更多数据 final int currentPage = result['current'] ?? 1; - final int totalPages = result['pages'] ?? 1; + // final int totalPages = result['pages'] ?? 1; + final int totalPages = 100; recommendHasMore.value = currentPage < totalPages; } catch (e) { _handleError('刷新推荐数据异常', e, '刷新失败,请稍后重试'); @@ -251,7 +258,8 @@ class HomeController extends GetxController { // 根据返回的分页信息判断是否还有更多数据 final int currentPage = result['current'] ?? 1; - final int totalPages = result['pages'] ?? 1; + // final int totalPages = result['pages'] ?? 1; + final int totalPages = 100; nearbyHasMore.value = currentPage < totalPages; } catch (e) { _handleError('刷新同城数据异常', e, '刷新失败,请稍后重试');