Files
huangguo_android/lib/hj_model/home/collection_model.dart
T
2026-09-15 15:44:13 +07:00

49 lines
1.3 KiB
Dart

/// 合集(专辑)信息,会被 history_util 序列化进本地观看历史
class CollectionModel {
int? collectCount;
int? commentCount;
String? cover;
String? createdAt;
bool? hasBought;
String? id;
bool? isRecommend;
int? likeCount;
int? mediaCount;
String? name;
int? price;
String? updateTime;
int? viewCount;
CollectionModel.fromJson(Map<String, dynamic> json) {
collectCount = json['collectCount'];
commentCount = json['commentCount'];
cover = json['cover'];
createdAt = json['createdAt'];
hasBought = json['hasBought'];
id = json['id'];
isRecommend = json['isRecommend'];
likeCount = json['likeCount'];
mediaCount = json['mediaCount'];
name = json['name'];
price = json['price'];
updateTime = json['updateTime'];
viewCount = json['viewCount'];
}
Map<String, dynamic> toJson() => {
'collectCount': collectCount,
'commentCount': commentCount,
'cover': cover,
'createdAt': createdAt,
'hasBought': hasBought,
'id': id,
'isRecommend': isRecommend,
'likeCount': likeCount,
'mediaCount': mediaCount,
'name': name,
'price': price,
'updateTime': updateTime,
'viewCount': viewCount,
};
}