mirror of
https://github.com/SyncrowIOT/web.git
synced 2025-07-16 01:56:24 +00:00
@ -1,3 +1,4 @@
|
||||
|
||||
class EventDevice {
|
||||
final String? code;
|
||||
final DateTime? eventTime;
|
||||
@ -11,7 +12,7 @@ class EventDevice {
|
||||
|
||||
EventDevice.fromJson(Map<String, dynamic> json)
|
||||
: code = json['code'] as String?,
|
||||
eventTime = json['eventTime'],
|
||||
eventTime = json['eventTime'] ,
|
||||
value = json['value'] as String?;
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
|
@ -19,10 +19,10 @@ class PowerClampBatchModel extends PowerClampModel1 {
|
||||
});
|
||||
|
||||
factory PowerClampBatchModel.fromJson(Map<String, dynamic> json) {
|
||||
final String productUuid = json['productUuid'] ?? '';
|
||||
final String productType = json['productType'] ?? '';
|
||||
String productUuid = json['productUuid'] ?? '';
|
||||
String productType = json['productType'] ?? '';
|
||||
|
||||
var statusList = <Status>[];
|
||||
List<Status> statusList = [];
|
||||
if (json['status'] != null && json['status'] is List) {
|
||||
statusList =
|
||||
(json['status'] as List).map((e) => Status.fromJson(e)).toList();
|
||||
|
@ -16,8 +16,7 @@ class PowerClampModel {
|
||||
return PowerClampModel(
|
||||
productUuid: json['productUuid'] as String? ?? '',
|
||||
productType: json['productType'] as String? ?? '',
|
||||
status:
|
||||
PowerStatus.fromJson(json['status'] as Map<String, dynamic>? ?? {}),
|
||||
status: PowerStatus.fromJson(json['status'] as Map<String, dynamic>? ?? {}),
|
||||
);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user