show co/charging label

fix special dm

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-07-11 12:35:41 +08:00
parent db682066ba
commit 5f5387b941
6 changed files with 37 additions and 4 deletions

View File

@@ -17,8 +17,8 @@ class HotVideoItemModel extends BaseRecVideoItemModel with MultiSelectData {
String? pubLocation;
String? pgcLabel;
String? redirectUrl;
num? progress;
int? isCooperation;
HotVideoItemModel.fromJson(Map<String, dynamic> json) {
aid = json["aid"];
@@ -47,6 +47,7 @@ class HotVideoItemModel extends BaseRecVideoItemModel with MultiSelectData {
redirectUrl = json['redirect_url'];
// uri = json['uri']; // 仅在稍后再看存在
progress = json['progress'];
isCooperation = json['rights']?['is_cooperation'];
}
// @override

View File

@@ -75,6 +75,7 @@ class SearchVideoItemModel extends BaseVideoItemModel {
String? arcurl;
String? tag;
int? ctime;
int? isUnionVideo;
List<({bool isEm, String text})>? titleList;
@@ -93,6 +94,7 @@ class SearchVideoItemModel extends BaseVideoItemModel {
duration = DurationUtil.parseDuration(json['duration']);
owner = SearchOwner.fromJson(json);
stat = SearchStat.fromJson(json);
isUnionVideo = json['is_union_video'];
}
}