diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 6edb925..887db0a 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -11,6 +11,9 @@
+
+
+
需要访问麦克风以录制语音和视频
NSPhotoLibraryUsageDescription
需要访问相册以选择和发送图片、视频
+ NSPhotoLibraryAddUsageDescription
+ 需要访问相册以保存图片和视频
+ NSLocationWhenInUseUsageDescription
+ 需要获取您的位置信息以提供同城匹配服务
UIApplicationSupportsIndirectInputEvents
UILaunchStoryboardName
diff --git a/lib/controller/home/home_controller.dart b/lib/controller/home/home_controller.dart
index 01de050..07214f8 100644
--- a/lib/controller/home/home_controller.dart
+++ b/lib/controller/home/home_controller.dart
@@ -304,11 +304,14 @@ class HomeController extends GetxController {
// data 是 PaginatedResponse,直接使用其属性
// records 中的每个项是 dynamic,需要转换为 MarriageData
- final records = paginatedData.records
+ final allRecords = paginatedData.records
.map((item) => MarriageData.fromJson(item as Map))
.toList();
- print('_fetchMarriageData 返回 - 请求页码: $pageNum, 返回当前页: ${paginatedData.current}, 总页数: ${paginatedData.pages}, 记录数: ${records.length}');
+ // 过滤掉直播类型的项
+ final records = allRecords.where((item) => !item.isLive).toList();
+
+ print('_fetchMarriageData 返回 - 请求页码: $pageNum, 返回当前页: ${paginatedData.current}, 总页数: ${paginatedData.pages}, 原始记录数: ${allRecords.length}, 过滤后记录数: ${records.length}');
return {
'records': records,
diff --git a/lib/controller/mine/mine_controller.dart b/lib/controller/mine/mine_controller.dart
index 721f780..7739079 100644
--- a/lib/controller/mine/mine_controller.dart
+++ b/lib/controller/mine/mine_controller.dart
@@ -3,14 +3,9 @@ import 'package:dating_touchme_app/generated/assets.dart';
import 'package:dating_touchme_app/model/mine/user_count_data.dart';
import 'package:dating_touchme_app/network/user_api.dart';
import 'package:dating_touchme_app/pages/mine/auth_center_page.dart';
-import 'package:dating_touchme_app/pages/mine/matchmaker_update_page.dart';
-import 'package:dating_touchme_app/pages/mine/my_wallet_page.dart';
-import 'package:dating_touchme_app/pages/mine/rose_page.dart';
import 'package:dating_touchme_app/pages/mine/user_help_center_page.dart';
-import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
import 'package:get/get.dart';
-import '../../pages/setting/match_spread_page.dart';
import '../../pages/setting/setting_page.dart';
class MineController extends GetxController {
@@ -19,7 +14,7 @@ class MineController extends GetxController {
final blockList =