mirror of
https://git.meshkee.com/applications/cssd.git
synced 2026-10-10 20:28:54 +03:30
Fix transfer items
This commit is contained in:
@@ -11,12 +11,15 @@ class MyItemProvider extends ChangeNotifier {
|
||||
String searchBoxValue = '';
|
||||
bool filterOn = false;
|
||||
List<MyItemResultObject>? myItems;
|
||||
|
||||
// List<MyItemResultObject>? hospitalItems;
|
||||
|
||||
List<MyItemResultObject>? originalMyItems;
|
||||
|
||||
// List<MyItemResultObject>? originalHospitalItems;
|
||||
|
||||
List<MyItemResultObject>? originalMyItemsRequests;
|
||||
|
||||
// List<MyItemResultObject>? originalHospitalItemsRequests;
|
||||
|
||||
List<ItemHistoryObject>? itemHistory;
|
||||
@@ -29,8 +32,10 @@ class MyItemProvider extends ChangeNotifier {
|
||||
specific: '',
|
||||
);
|
||||
int pageNumber = 1;
|
||||
|
||||
void resetPageNumber() => pageNumber = 1;
|
||||
bool isloading = false;
|
||||
|
||||
void resetLoading() {
|
||||
isloading = false;
|
||||
notifyListeners();
|
||||
@@ -257,6 +262,7 @@ class MyItemProvider extends ChangeNotifier {
|
||||
// }
|
||||
|
||||
bool isloadingButton = false;
|
||||
|
||||
void resetLoadingButton() {
|
||||
isloadingButton = false;
|
||||
notifyListeners();
|
||||
@@ -284,16 +290,14 @@ class MyItemProvider extends ChangeNotifier {
|
||||
);
|
||||
|
||||
var itemData = json.decode(response.body);
|
||||
print("status : ${response.statusCode}");
|
||||
print(itemData);
|
||||
}
|
||||
|
||||
Future<void> repairItems(String itemId) async {
|
||||
var response = await http.post(
|
||||
Uri.parse(Url.repairItems(itemId)),
|
||||
headers: {
|
||||
'Authorization': User.token,
|
||||
"Accept": "application/json"
|
||||
},
|
||||
headers: {'Authorization': User.token, "Accept": "application/json"},
|
||||
);
|
||||
print(response.statusCode);
|
||||
}
|
||||
|
||||
@@ -241,16 +241,16 @@ class PackageProvider extends ChangeNotifier {
|
||||
items,
|
||||
note,
|
||||
) async {
|
||||
// List<Map<String, dynamic>> items = [];
|
||||
// for (var item in items) {
|
||||
// items.add({'id': item});
|
||||
// }
|
||||
List<Map<String, dynamic>> itemsIncluded = [];
|
||||
for (var item in items) {
|
||||
itemsIncluded.add({'id': item});
|
||||
}
|
||||
var response = await http.post(
|
||||
Uri.parse(Url.createPackageResult),
|
||||
body: json.encode(
|
||||
{
|
||||
'note': note,
|
||||
'items': items,
|
||||
'items': itemsIncluded,
|
||||
'name': name,
|
||||
// 'package_id': udi,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user