feat : search and filter

This commit is contained in:
2025-09-17 14:20:35 +03:30
parent e933d22f8f
commit 3811cb6ca0
9 changed files with 181 additions and 69 deletions

View File

@@ -86,4 +86,9 @@ abstract class PoultryScienceRemoteDatasource {
required String token,
Map<String, dynamic>? queryParameters,
});
Future<void> deletePoultryOder({
required String token,
required String orderId,
});
}

View File

@@ -223,14 +223,20 @@ class PoultryScienceRemoteDatasourceImp implements PoultryScienceRemoteDatasourc
queryParameters: queryParameters,
fromJson: (json) => PaginationModel<PoultryOrder>.fromJson(
json,
(data) => PoultryOrder.fromJson(data as Map<String, dynamic>),
(data) => PoultryOrder.fromJson(data as Map<String, dynamic>),
),
);
dLog(res.data.runtimeType);
return res.data;
}
@override
Future<void> deletePoultryOder({required String token, required String orderId}) async {
await _httpClient.delete(
'/Poultry_Request/$orderId/',
headers: {'Authorization': 'Bearer $token'},
);
}
//endregion
}