diff --git a/lib/models_new/fav/fav_pgc/list.dart b/lib/models_new/fav/fav_pgc/list.dart index f8c8cf046..1d665d5f1 100644 --- a/lib/models_new/fav/fav_pgc/list.dart +++ b/lib/models_new/fav/fav_pgc/list.dart @@ -201,7 +201,7 @@ class FavPgcItemModel with MultiSelectData { json['config_attrs'] as Map), followStatus: json['follow_status'] as int?, isNew: json['is_new'] as int?, - progress: json['progress'] as String?, + progress: json['progress'] == '' ? null : json['progress'], bothFollow: json['both_follow'] as bool?, subtitle25: json['subtitle_25'] as String?, ); diff --git a/lib/pages/pgc/widgets/pgc_card_v.dart b/lib/pages/pgc/widgets/pgc_card_v.dart index 1f6056481..d88937adf 100644 --- a/lib/pages/pgc/widgets/pgc_card_v.dart +++ b/lib/pages/pgc/widgets/pgc_card_v.dart @@ -96,6 +96,12 @@ class PgcCardV extends StatelessWidget { item.progress!, maxLines: 1, style: style, + ) + else if (item.newEp?.indexShow != null) + Text( + item.newEp!.indexShow!, + maxLines: 1, + style: style, ), ], ),