feat : buy in province

This commit is contained in:
2025-07-07 11:38:37 +03:30
parent 21d3490d0c
commit 80dabe991d
23 changed files with 568 additions and 605 deletions

View File

@@ -43,9 +43,9 @@ abstract class ChickenRepository {
required Map<String, dynamic> request,
});
Future<ImportedLoadsModel?> getImportedLoadsModel({
Future<PaginationModel<ImportedLoadsModel>?> getImportedLoadsModel({
required String token,
required int page,
Map<String, dynamic>? queryParameters,
});
Future<PaginationModel<AllocatedMadeModel>?> getAllocatedMade({

View File

@@ -95,14 +95,18 @@ class ChickenRepositoryImpl implements ChickenRepository {
}
@override
Future<ImportedLoadsModel?> getImportedLoadsModel({
Future<PaginationModel<ImportedLoadsModel>?> getImportedLoadsModel({
required String token,
required int page,
Map<String, dynamic>? queryParameters,
}) async {
var res = await _httpClient.get(
'/steward-allocation/?role=Steward&search=filter&page=$page&page_size=10&value=&type=entered',
'/steward-allocation/',
queryParameters: queryParameters,
headers: {'Authorization': 'Bearer $token'},
fromJson: ImportedLoadsModel.fromJson,
fromJson: (json) => PaginationModel.fromJson(
json,
(data) => ImportedLoadsModel.fromJson(data as Map<String, dynamic>),
),
);
return res.data;
}