|
|
|
@ -58,14 +58,6 @@ class ServiceRequestsProvider extends ChangeNotifier{
|
|
|
|
isLoading = true;
|
|
|
|
isLoading = true;
|
|
|
|
Response response;
|
|
|
|
Response response;
|
|
|
|
try{
|
|
|
|
try{
|
|
|
|
print( Uri.parse(
|
|
|
|
|
|
|
|
host+URLs.getServiceRequests
|
|
|
|
|
|
|
|
+"?uid=${user.id}"
|
|
|
|
|
|
|
|
+(hospitalId == null? "" :"&client_nid=$hospitalId")
|
|
|
|
|
|
|
|
+"&token=${user.token}"
|
|
|
|
|
|
|
|
"&page=${(serviceRequests?.length ?? 0) ~/pageItemNumber}"
|
|
|
|
|
|
|
|
+search?.toSearchString() ?? ""
|
|
|
|
|
|
|
|
));
|
|
|
|
|
|
|
|
response = await get(
|
|
|
|
response = await get(
|
|
|
|
Uri.parse(
|
|
|
|
Uri.parse(
|
|
|
|
host+URLs.getServiceRequests
|
|
|
|
host+URLs.getServiceRequests
|
|
|
|
@ -79,7 +71,6 @@ class ServiceRequestsProvider extends ChangeNotifier{
|
|
|
|
"Content-Type":"application/json; charset=utf-8"
|
|
|
|
"Content-Type":"application/json; charset=utf-8"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
);
|
|
|
|
);
|
|
|
|
print(response.body);
|
|
|
|
|
|
|
|
stateCode = response.statusCode;
|
|
|
|
stateCode = response.statusCode;
|
|
|
|
if(response.statusCode >= 200 && response.statusCode < 300) {
|
|
|
|
if(response.statusCode >= 200 && response.statusCode < 300) {
|
|
|
|
// client's request was successfully received
|
|
|
|
// client's request was successfully received
|
|
|
|
@ -100,7 +91,6 @@ class ServiceRequestsProvider extends ChangeNotifier{
|
|
|
|
return response.statusCode;
|
|
|
|
return response.statusCode;
|
|
|
|
|
|
|
|
|
|
|
|
} catch(error) {
|
|
|
|
} catch(error) {
|
|
|
|
print(error);
|
|
|
|
|
|
|
|
isLoading = false;
|
|
|
|
isLoading = false;
|
|
|
|
stateCode = -1;
|
|
|
|
stateCode = -1;
|
|
|
|
notifyListeners();
|
|
|
|
notifyListeners();
|
|
|
|
@ -167,7 +157,6 @@ class ServiceRequestsProvider extends ChangeNotifier{
|
|
|
|
if(serviceRequest.audio != null){
|
|
|
|
if(serviceRequest.audio != null){
|
|
|
|
body["audio"] = serviceRequest.audio;
|
|
|
|
body["audio"] = serviceRequest.audio;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
print(body);
|
|
|
|
|
|
|
|
Response response;
|
|
|
|
Response response;
|
|
|
|
try{
|
|
|
|
try{
|
|
|
|
response = await post(
|
|
|
|
response = await post(
|
|
|
|
@ -175,7 +164,6 @@ class ServiceRequestsProvider extends ChangeNotifier{
|
|
|
|
host+URLs.createRequest),
|
|
|
|
host+URLs.createRequest),
|
|
|
|
body: body,
|
|
|
|
body: body,
|
|
|
|
);
|
|
|
|
);
|
|
|
|
print(response.body);
|
|
|
|
|
|
|
|
stateCode = response.statusCode;
|
|
|
|
stateCode = response.statusCode;
|
|
|
|
if(response.statusCode >= 200 && response.statusCode < 300) {
|
|
|
|
if(response.statusCode >= 200 && response.statusCode < 300) {
|
|
|
|
if(serviceRequests != null)
|
|
|
|
if(serviceRequests != null)
|
|
|
|
@ -190,7 +178,6 @@ class ServiceRequestsProvider extends ChangeNotifier{
|
|
|
|
return response.statusCode;
|
|
|
|
return response.statusCode;
|
|
|
|
|
|
|
|
|
|
|
|
} catch(error) {
|
|
|
|
} catch(error) {
|
|
|
|
print(error);
|
|
|
|
|
|
|
|
return -1;
|
|
|
|
return -1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -237,14 +224,12 @@ class ServiceRequestsProvider extends ChangeNotifier{
|
|
|
|
body["nid"] = request.id;
|
|
|
|
body["nid"] = request.id;
|
|
|
|
if(newDate != null) body["date"] = newDate;
|
|
|
|
if(newDate != null) body["date"] = newDate;
|
|
|
|
if(employee != null) body["ass_emp"] = employee.id.toString();
|
|
|
|
if(employee != null) body["ass_emp"] = employee.id.toString();
|
|
|
|
print(body);
|
|
|
|
|
|
|
|
try{
|
|
|
|
try{
|
|
|
|
response = await post(
|
|
|
|
response = await post(
|
|
|
|
Uri.parse(
|
|
|
|
Uri.parse(
|
|
|
|
host+URLs.updateRequestDate),
|
|
|
|
host+URLs.updateRequestDate),
|
|
|
|
body: body,
|
|
|
|
body: body,
|
|
|
|
);
|
|
|
|
);
|
|
|
|
print(response.body);
|
|
|
|
|
|
|
|
stateCode = response.statusCode;
|
|
|
|
stateCode = response.statusCode;
|
|
|
|
if(response.statusCode >= 200 && response.statusCode < 300) {
|
|
|
|
if(response.statusCode >= 200 && response.statusCode < 300) {
|
|
|
|
request.engineerName = employee.label;
|
|
|
|
request.engineerName = employee.label;
|
|
|
|
@ -379,7 +364,6 @@ class ServiceRequestsProvider extends ChangeNotifier{
|
|
|
|
host+URLs.updateServiceReport),
|
|
|
|
host+URLs.updateServiceReport),
|
|
|
|
body: body,
|
|
|
|
body: body,
|
|
|
|
);
|
|
|
|
);
|
|
|
|
print(response.body);
|
|
|
|
|
|
|
|
//stateCode = response.statusCode;
|
|
|
|
//stateCode = response.statusCode;
|
|
|
|
|
|
|
|
|
|
|
|
if(response.statusCode >= 200 && response.statusCode < 300) {
|
|
|
|
if(response.statusCode >= 200 && response.statusCode < 300) {
|
|
|
|
|