diff --git a/lib/pages/fav_detail/widget/fav_video_card.dart b/lib/pages/fav_detail/widget/fav_video_card.dart index 2f142c53..d851aaf1 100644 --- a/lib/pages/fav_detail/widget/fav_video_card.dart +++ b/lib/pages/fav_detail/widget/fav_video_card.dart @@ -32,13 +32,13 @@ class FavVideoCardH extends StatelessWidget { String heroTag = Utils.makeHeroTag(id); return InkWell( onTap: () async { - // int? seasonId; + int? seasonId; String? epId; if (videoItem.ogv != null && (videoItem.ogv['type_name'] == '番剧' || videoItem.ogv['type_name'] == '国创')) { videoItem.cid = await SearchHttp.ab2c(bvid: bvid); - // seasonId = videoItem.ogv['season_id']; + seasonId = videoItem.ogv['season_id']; epId = videoItem.epId; } else if (videoItem.page == 0 || videoItem.page > 1) { var result = await VideoHttp.videoIntro(bvid: bvid); @@ -53,6 +53,7 @@ class FavVideoCardH extends StatelessWidget { 'bvid': bvid, 'cid': videoItem.cid.toString(), 'epId': epId ?? '', + if (seasonId != null) 'seasonId': seasonId.toString(), }; // if (seasonId != null) { // parameters['seasonId'] = seasonId.toString();