fix phone dashboard
This commit is contained in:
@@ -15,7 +15,7 @@ class CustomerService {
|
||||
'pageSize': pageSize,
|
||||
if (search != null && search.isNotEmpty) 'search': search,
|
||||
});
|
||||
return CustomerListResponse.fromJson(res.data as Map<String, dynamic>);
|
||||
return CustomerListResponse.fromApi(res.data);
|
||||
}
|
||||
|
||||
Future<Customer> getCustomer(String id) async {
|
||||
|
||||
@@ -52,7 +52,7 @@ class ReservationService {
|
||||
if (search != null && search.isNotEmpty) 'search': search,
|
||||
'customerId': ?customerId,
|
||||
});
|
||||
return ReservationListResponse.fromJson(res.data as Map<String, dynamic>);
|
||||
return ReservationListResponse.fromApi(res.data);
|
||||
}
|
||||
|
||||
Future<Reservation> getReservation(String id) async {
|
||||
|
||||
@@ -71,15 +71,14 @@ class VehicleService {
|
||||
int page = 1,
|
||||
int pageSize = 20,
|
||||
String? status,
|
||||
String? search,
|
||||
}) async {
|
||||
final res = await _client.get('/vehicles', params: {
|
||||
'page': page,
|
||||
'pageSize': pageSize,
|
||||
final params = <String, dynamic>{
|
||||
if (page != 1) 'page': page,
|
||||
if (pageSize != 20) 'pageSize': pageSize,
|
||||
'status': ?status,
|
||||
if (search != null && search.isNotEmpty) 'search': search,
|
||||
});
|
||||
return VehicleListResponse.fromJson(res.data as Map<String, dynamic>);
|
||||
};
|
||||
final res = await _client.get('/vehicles', params: params);
|
||||
return VehicleListResponse.fromApi(res.data);
|
||||
}
|
||||
|
||||
Future<Vehicle> getVehicle(String id) async {
|
||||
|
||||
Reference in New Issue
Block a user