|
|
|
@ -16,6 +16,7 @@ class OtaConfigResp { |
|
|
|
final String? equipmentname; |
|
|
|
final String? systemversion; |
|
|
|
final String? updatepackageaddress; |
|
|
|
final String? updatedescription; |
|
|
|
// 私有构造函数 |
|
|
|
OtaConfigResp._({ |
|
|
|
this.id, |
|
|
|
@ -23,6 +24,7 @@ class OtaConfigResp { |
|
|
|
this.equipmentname, |
|
|
|
this.systemversion, |
|
|
|
this.updatepackageaddress, |
|
|
|
this.updatedescription, |
|
|
|
}); |
|
|
|
|
|
|
|
factory OtaConfigResp.fromJson(Map<String, dynamic> json) { |
|
|
|
@ -38,6 +40,7 @@ class OtaConfigResp { |
|
|
|
systemversion: (infoData?['systemversion'] as String?) ?? '', |
|
|
|
updatepackageaddress: |
|
|
|
(infoData?['updatepackageaddress'] as String?) ?? '', |
|
|
|
updatedescription: (infoData?['updatedescription'] as String?) ?? '', |
|
|
|
); |
|
|
|
} |
|
|
|
|
|
|
|
@ -49,6 +52,7 @@ class OtaConfigResp { |
|
|
|
'equipmentname': instance.equipmentname, |
|
|
|
'systemversion': instance.systemversion, |
|
|
|
'updatepackageaddress': instance.updatepackageaddress, |
|
|
|
'updatedescription': instance.updatedescription, |
|
|
|
} |
|
|
|
}; |
|
|
|
} |
|
|
|
|