From 7c5d51157a68cf682719e4e6dcdd441f961cd824 Mon Sep 17 00:00:00 2001 From: cuiyouliang <799699717@qq.com> Date: Wed, 3 Sep 2025 11:47:50 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E8=81=9A=E5=90=88=E6=90=9C=E7=B4=A2?= =?UTF-8?q?=E5=85=B3=E6=B3=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/pages/search/search-result.dart | 6 +++--- lib/pages/video/module/recommend.dart | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/pages/search/search-result.dart b/lib/pages/search/search-result.dart index 6b17f7a..7fd12de 100644 --- a/lib/pages/search/search-result.dart +++ b/lib/pages/search/search-result.dart @@ -273,12 +273,12 @@ class _SearchResultPageState extends State with SingleTickerPr final doIFollowVloger = user['doIFollowVloger']; print('是否关注此用户------------->$doIFollowVloger'); print('此用户UserId------------->$vlogerId'); - if (doIFollowVloger == false) { + if (doIFollowVloger == false || doIFollowVloger == null) { final res = await ImService.instance.followUser(userIDList: [vlogerId]); print('关注结果------------->${res.success}'); if (res.success) { setState(() { - _userResults[index]['doIFollowVloger'] = !_userResults[index]['doIFollowVloger']; + _userResults[index]['doIFollowVloger'] = true; }); } } else { @@ -286,7 +286,7 @@ class _SearchResultPageState extends State with SingleTickerPr print('取消关注结果------------->${res.success}'); if (res.success) { setState(() { - _userResults[index]['doIFollowVloger'] = !_userResults[index]['doIFollowVloger']; + _userResults[index]['doIFollowVloger'] = false; }); } } diff --git a/lib/pages/video/module/recommend.dart b/lib/pages/video/module/recommend.dart index c9ba0f9..0b2f1c9 100644 --- a/lib/pages/video/module/recommend.dart +++ b/lib/pages/video/module/recommend.dart @@ -679,7 +679,7 @@ class _RecommendModuleState extends State { if (data == null || (data is List && data.isEmpty)) { return; } - + print('推荐视频列表------------------>${data['records']}'); if (data['records'] is List) { List videos = data['records']; for (var item in videos) {