|
|
|
|
@ -7,6 +7,7 @@ class Device {
|
|
|
|
|
int id;
|
|
|
|
|
String serialNumber;
|
|
|
|
|
String number;
|
|
|
|
|
String assetName;
|
|
|
|
|
String destBuildingName;
|
|
|
|
|
String destDepartmentName;
|
|
|
|
|
String destRoom;
|
|
|
|
|
@ -21,6 +22,7 @@ class Device {
|
|
|
|
|
this.id,
|
|
|
|
|
this.serialNumber,
|
|
|
|
|
this.number,
|
|
|
|
|
this.assetName,
|
|
|
|
|
this.hospital,
|
|
|
|
|
this.destBuildingName,
|
|
|
|
|
this.destDepartmentName,
|
|
|
|
|
@ -33,10 +35,12 @@ class Device {
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
factory Device.fromJson(Map<String, dynamic> parsedJson) {
|
|
|
|
|
print("parsedJson:$parsedJson");
|
|
|
|
|
return Device(
|
|
|
|
|
id: parsedJson["id"],
|
|
|
|
|
serialNumber: parsedJson["assetSerialNo"],
|
|
|
|
|
number: parsedJson["assetNumber"],
|
|
|
|
|
assetName: parsedJson["assetName"],
|
|
|
|
|
modelDefinition: ModelDefinition.fromJson(parsedJson["modelDefinition"]),
|
|
|
|
|
hospital: Hospital.fromJson(parsedJson["site"]),
|
|
|
|
|
destBuildingName: parsedJson["destBuildingName"],
|
|
|
|
|
@ -66,6 +70,7 @@ class Device {
|
|
|
|
|
'id': id,
|
|
|
|
|
'assetSerialNo': serialNumber,
|
|
|
|
|
'assetNumber': number,
|
|
|
|
|
'assetName': assetName,
|
|
|
|
|
'modelDefinition': modelDefinition.toJson(),
|
|
|
|
|
'site': hospital.toMap(),
|
|
|
|
|
'AssetType': assetType.toMap(),
|
|
|
|
|
|