main_design2.0
Sikander Saleem 2 years ago
parent 5fc2aceecf
commit 00ba893bf2

@ -2,7 +2,8 @@ class URLs {
URLs._();
static const host2 = "http://194.163.164.213/atoms/api";
static const host1 = "https://atomsuat.hmg.com"; // uat url
//static const host1 = "https://atomsuat.hmg.com"; // old uat url
static const host1 = "https://atomsm.hmg.com"; // production url
// static const host1 = "http://109.123.243.118:9000";

@ -178,17 +178,26 @@ class ServiceRequestsProvider extends ChangeNotifier {
body["voiceNote"] = serviceRequest.audio;
}
Response response;
try {
response = await ApiManager.instance.post(URLs.createRequest, body: body);
stateCode = response.statusCode;
if (response.statusCode >= 200 && response.statusCode < 300) {
if (serviceRequests != null) serviceRequests.insert(0, ServiceRequest.fromJson(json.decode(utf8.decode(response.bodyBytes))[0]));
notifyListeners();
//try {
response = await ApiManager.instance.post(URLs.createRequest, body: body);
stateCode = response.statusCode;
if (response.statusCode >= 200 && response.statusCode < 300) {
if (serviceRequests != null) {
var data = json.decode(utf8.decode(response.bodyBytes));
if (data is List) {
serviceRequests.insert(0, ServiceRequest.fromJson(data[0]));
} else {
if (data["data"] != null && data["data"] == true) {
// serviceRequests.insert(0, ServiceRequest.fromJson(data[0]));
}
}
}
return response.statusCode;
} catch (error) {
return -1;
notifyListeners();
}
return response.statusCode;
// } catch (error) {
// return -1;
// }
}
Future<int> createIssueReport({

@ -76,10 +76,10 @@ class User {
}
UsersTypes get type {
switch (userRoles?.first?.name) {
case "Engineer":
switch (userRoles?.first?.value) {
case "R-6":
return UsersTypes.engineer;
case "Hospital":
case "R-7":
return UsersTypes.normal_user;
default:
return null;

Loading…
Cancel
Save