feat(app): ModelCatalogItem 增加 coverUrl 字段
This commit is contained in:
@@ -18,6 +18,7 @@ class ModelCatalogItem {
|
||||
final int sizeBytes;
|
||||
final String sha256;
|
||||
final String downloadUrl;
|
||||
final String coverUrl;
|
||||
|
||||
const ModelCatalogItem({
|
||||
required this.datasetId,
|
||||
@@ -27,6 +28,7 @@ class ModelCatalogItem {
|
||||
required this.sizeBytes,
|
||||
required this.sha256,
|
||||
required this.downloadUrl,
|
||||
this.coverUrl = '',
|
||||
});
|
||||
|
||||
factory ModelCatalogItem.fromJson(Map<String, dynamic> j) =>
|
||||
@@ -40,6 +42,7 @@ class ModelCatalogItem {
|
||||
sizeBytes: (j['sizeBytes'] as num?)?.toInt() ?? 0,
|
||||
sha256: j['sha256'] as String? ?? '',
|
||||
downloadUrl: j['downloadUrl'] as String? ?? '',
|
||||
coverUrl: j['coverUrl'] as String? ?? '',
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user