50 lines
1.2 KiB
Dart
50 lines
1.2 KiB
Dart
class FwVersionEntity {
|
|
FwVersionEntity({this.errorCode, this.description, this.errorMsg, this.data});
|
|
|
|
FwVersionEntity.fromJson(Map<String, dynamic> json) {
|
|
errorCode = json['errorCode'];
|
|
description = json['description'];
|
|
errorMsg = json['errorMsg'];
|
|
if (json['data'] is Map) {
|
|
data = Data.fromJson(json['data']);
|
|
}
|
|
}
|
|
|
|
int? errorCode;
|
|
String? description;
|
|
String? errorMsg;
|
|
Data? data;
|
|
|
|
Map<String, dynamic> toJson() {
|
|
final Map<String, dynamic> data = <String, dynamic>{};
|
|
data['errorCode'] = errorCode;
|
|
data['description'] = description;
|
|
data['errorMsg'] = errorMsg;
|
|
data['data'] = this.data;
|
|
return data;
|
|
}
|
|
}
|
|
|
|
class Data {
|
|
Data.fromJson(Map<String, dynamic> json) {
|
|
isUpdate = json['isUpdate'];
|
|
downloadUrl = json['downloadUrl'];
|
|
description = json['description'];
|
|
version = json['version'];
|
|
}
|
|
|
|
int? isUpdate;
|
|
String? downloadUrl;
|
|
String? description;
|
|
String? version;
|
|
|
|
Map<String, dynamic> toJson() {
|
|
final Map<String, dynamic> data = <String, dynamic>{};
|
|
data['isUpdate'] = isUpdate;
|
|
data['downloadUrl'] = downloadUrl;
|
|
data['description'] = description;
|
|
data['version'] = version;
|
|
return data;
|
|
}
|
|
}
|