pull/1/head
Sikander Saleem 1 year ago
parent a2edcadc1a
commit da911ea7ae

@ -235,6 +235,10 @@ class ServiceRequestsProvider extends ChangeNotifier {
"voiceNote": request.audio,
"assets": request.deviceId == null ? [] : [request.deviceId],
"attachmentsCallRequest": request.devicePhotos?.map((e) => {"name": e})?.toList(),
"assignedEmployee": {
"id": request.engineerId,
"name": request.engineerName,
},
"callSiteContactPerson": [
{
"id": callSiteContactPerson['id'] ?? 0,

@ -15,6 +15,7 @@ class ServiceRequest {
int hospitalId;
String departmentName;
String engineerName;
String engineerId;
String date;
String audio;
int statusValue;
@ -57,6 +58,7 @@ class ServiceRequest {
this.deviceId,
this.audio,
this.engineerName,
this.engineerId,
this.viewReport = false,
this.deviceModel,
this.engineerMobile,
@ -102,6 +104,7 @@ class ServiceRequest {
statusValue: parsedJson["status"] == null ? null : parsedJson["status"]["value"],
departmentName: parsedJson["asset"]["department"] != null ? parsedJson["asset"]["department"]["name"] : "",
engineerName: parsedJson["assignedEmployee"] == null ? null : parsedJson["assignedEmployee"]["name"],
engineerId: parsedJson["assignedEmployee"] == null ? null : parsedJson["assignedEmployee"]["id"],
hospitalId: parsedJson["asset"]["site"]["id"],
reportID: parsedJson["workOrder"] != null ? parsedJson["workOrder"]["workOrderId"] : null,
viewReport: parsedJson["workOrder"] != null,

@ -249,6 +249,8 @@ class _UpdateDeviceTransferState extends State<UpdateDeviceTransfer> {
GasStatusMenu(
initialValue: _formModel.status,
onSelect: (status) {
if(status==null)
return;
_formModel.status = status;
setState(() {});
},

Loading…
Cancel
Save