Fix transfer items

This commit is contained in:
hanie.khodkari
2025-04-19 20:49:53 +03:30
parent 4f5d0e86cd
commit 7b655badf2
2 changed files with 13 additions and 9 deletions
+8 -4
View File
@@ -11,12 +11,15 @@ class MyItemProvider extends ChangeNotifier {
String searchBoxValue = ''; String searchBoxValue = '';
bool filterOn = false; bool filterOn = false;
List<MyItemResultObject>? myItems; List<MyItemResultObject>? myItems;
// List<MyItemResultObject>? hospitalItems; // List<MyItemResultObject>? hospitalItems;
List<MyItemResultObject>? originalMyItems; List<MyItemResultObject>? originalMyItems;
// List<MyItemResultObject>? originalHospitalItems; // List<MyItemResultObject>? originalHospitalItems;
List<MyItemResultObject>? originalMyItemsRequests; List<MyItemResultObject>? originalMyItemsRequests;
// List<MyItemResultObject>? originalHospitalItemsRequests; // List<MyItemResultObject>? originalHospitalItemsRequests;
List<ItemHistoryObject>? itemHistory; List<ItemHistoryObject>? itemHistory;
@@ -29,8 +32,10 @@ class MyItemProvider extends ChangeNotifier {
specific: '', specific: '',
); );
int pageNumber = 1; int pageNumber = 1;
void resetPageNumber() => pageNumber = 1; void resetPageNumber() => pageNumber = 1;
bool isloading = false; bool isloading = false;
void resetLoading() { void resetLoading() {
isloading = false; isloading = false;
notifyListeners(); notifyListeners();
@@ -257,6 +262,7 @@ class MyItemProvider extends ChangeNotifier {
// } // }
bool isloadingButton = false; bool isloadingButton = false;
void resetLoadingButton() { void resetLoadingButton() {
isloadingButton = false; isloadingButton = false;
notifyListeners(); notifyListeners();
@@ -284,16 +290,14 @@ class MyItemProvider extends ChangeNotifier {
); );
var itemData = json.decode(response.body); var itemData = json.decode(response.body);
print("status : ${response.statusCode}");
print(itemData); print(itemData);
} }
Future<void> repairItems(String itemId) async { Future<void> repairItems(String itemId) async {
var response = await http.post( var response = await http.post(
Uri.parse(Url.repairItems(itemId)), Uri.parse(Url.repairItems(itemId)),
headers: { headers: {'Authorization': User.token, "Accept": "application/json"},
'Authorization': User.token,
"Accept": "application/json"
},
); );
print(response.statusCode); print(response.statusCode);
} }
+5 -5
View File
@@ -241,16 +241,16 @@ class PackageProvider extends ChangeNotifier {
items, items,
note, note,
) async { ) async {
// List<Map<String, dynamic>> items = []; List<Map<String, dynamic>> itemsIncluded = [];
// for (var item in items) { for (var item in items) {
// items.add({'id': item}); itemsIncluded.add({'id': item});
// } }
var response = await http.post( var response = await http.post(
Uri.parse(Url.createPackageResult), Uri.parse(Url.createPackageResult),
body: json.encode( body: json.encode(
{ {
'note': note, 'note': note,
'items': items, 'items': itemsIncluded,
'name': name, 'name': name,
// 'package_id': udi, // 'package_id': udi,
}, },