|
|
|
@ -19,18 +19,22 @@ class ServiceReportUsersProvider extends ChangeNotifier {
|
|
|
|
|
// like 400 customer request failed
|
|
|
|
|
// 500 service not available
|
|
|
|
|
int _stateCode;
|
|
|
|
|
|
|
|
|
|
int get stateCode => _stateCode;
|
|
|
|
|
|
|
|
|
|
// contain user data
|
|
|
|
|
// when user not login or register _user = null
|
|
|
|
|
List<Engineer> _engineers;
|
|
|
|
|
|
|
|
|
|
List<Engineer> get engineers => _engineers;
|
|
|
|
|
|
|
|
|
|
// when categories in-process _loading = true
|
|
|
|
|
// done _loading = true
|
|
|
|
|
// failed _loading = false
|
|
|
|
|
bool _loading;
|
|
|
|
|
|
|
|
|
|
bool get isLoading => _loading;
|
|
|
|
|
|
|
|
|
|
set isLoading(bool isLoading) {
|
|
|
|
|
_loading = isLoading;
|
|
|
|
|
notifyListeners();
|
|
|
|
@ -47,9 +51,7 @@ class ServiceReportUsersProvider extends ChangeNotifier {
|
|
|
|
|
notifyListeners();
|
|
|
|
|
Response response;
|
|
|
|
|
try {
|
|
|
|
|
response = await ApiManager.instance.get(
|
|
|
|
|
"${URLs.getAllUsers}",
|
|
|
|
|
);
|
|
|
|
|
response = await ApiManager.instance.get("${URLs.getEngineers}");
|
|
|
|
|
// response = await get(
|
|
|
|
|
// Uri.parse(
|
|
|
|
|
// URLs.getServiceReportLastCalls
|
|
|
|
|