test commit

This commit is contained in:
HooDie
2023-10-27 20:50:17 +03:30
parent 11f910bb1c
commit eab99539d5
22 changed files with 504 additions and 288 deletions
+22 -14
View File
@@ -79,7 +79,7 @@ class MyPackageProvider extends ChangeNotifier {
}
Future<void> getMyPackages() async {
String url = Url.getMyItems(pageNumber);
String url = Url.getMyPackages(pageNumber);
if (filterOn) {
if (filters!.id != '') {
url += '&package_id=${filters!.id}';
@@ -107,8 +107,12 @@ class MyPackageProvider extends ChangeNotifier {
MyPackageResultObject(
name: package['name'],
id: package['id'].toString(),
fromDate: package['transfers']['from_date'],
toDate: package['transfers']['to_date'],
// fromDate: package['transfers'].isNotEmpty
// ? package['transfers']['from_date'].toString()
// : '',
// toDate: package['transfers'].isNotEmpty
// ? package['transfers']['to_date'].toString()
// : '',
),
);
}
@@ -117,7 +121,7 @@ class MyPackageProvider extends ChangeNotifier {
}
Future<void> getHospitalPackages() async {
String url = Url.getHospitalItems(pageNumber);
String url = Url.getHospitalPackages(pageNumber);
if (filterOn) {
if (filters!.id != '') {
url += '&package_id=${filters!.id}';
@@ -146,8 +150,12 @@ class MyPackageProvider extends ChangeNotifier {
name: package['name'],
id: package['id'].toString(),
userName: package['user'] != null ? package['user']['name'] : '',
fromDate: package['transfers']['from_date'],
toDate: package['transfers']['to_date'],
// fromDate: package['transfers'].isNotEmpty
// ? package['transfers']['from_date'].toString()
// : '',
// toDate: package['transfers'].isNotEmpty
// ? package['transfers']['to_date'].toString()
// : '',
),
);
}
@@ -156,7 +164,7 @@ class MyPackageProvider extends ChangeNotifier {
}
Future<void> getMyPackageRequests() async {
String url = Url.getMyItemRequests;
String url = Url.getMyPackageRequests;
var response = await http.get(
Uri.parse(url),
headers: {'Authorization': User.token, "Accept": "application/json"},
@@ -169,15 +177,15 @@ class MyPackageProvider extends ChangeNotifier {
for (var package in packagesData['data']) {
originalMyPackagesRequests!.add(
MyPackageResultObject(
name: package['name'],
id: package['id'].toString(),
name: package['transferable']['name'],
id: package['transferable']['id'].toString(),
),
);
}
}
Future<void> getHospitalPackageRequests() async {
String url = Url.getHospitalItemRequests;
String url = Url.getHospitalPackageRequests;
var response = await http.get(
Uri.parse(url),
headers: {'Authorization': User.token, "Accept": "application/json"},
@@ -190,8 +198,8 @@ class MyPackageProvider extends ChangeNotifier {
for (var package in packagesData['data']) {
originalHospitalPackagesRequests!.add(
MyPackageResultObject(
name: package['name'],
id: package['id'].toString(),
name: package['transferable']['name'],
id: package['transferable']['id'].toString(),
userName: package['user'] != null ? package['user']['name'] : '',
),
);
@@ -200,7 +208,7 @@ class MyPackageProvider extends ChangeNotifier {
Future<void> transferPackage(String packageId, String userId) async {
var response = await http.post(
Uri.parse(Url.transferItems(packageId)),
Uri.parse(Url.transferPackages(packageId)),
body: json.encode(
{
'user_id': userId,
@@ -220,7 +228,7 @@ class MyPackageProvider extends ChangeNotifier {
Future<bool> verifyPackageRequests(String id, String value) async {
var response = await http.post(
Uri.parse(Url.verifyItemRequests(id, value)),
Uri.parse(Url.verifyPackageRequests(id, value)),
body: json.encode({'status': value}),
headers: {
'Authorization': User.token,