add shipments

This commit is contained in:
Sai Naw Wun
2020-10-13 07:50:25 +06:30
parent dc79f424a5
commit e032cee922
31 changed files with 1108 additions and 1035 deletions

View File

@@ -41,6 +41,13 @@ class PackageDataProvider {
payload: {"id": package.id}, token: await getToken());
}
Future<void> changeDeliveryAddress(
String packageID, String deliveryID) async {
return await requestAPI("/packages/change_delivery_address", "PUT",
payload: {"package_id": packageID, "deliver_address_id": deliveryID},
token: await getToken());
}
Future<List<Package>> searchPackage(String term) async {
if (term == null || term == '') return List();

View File

@@ -48,4 +48,9 @@ class PackageServiceImp implements PackageService {
Future<void> deleteProcessing(Package package) {
return packageDataProvider.deleteProcessing(package);
}
@override
Future<void> changeDeliveryAddress(String packageID, String deliveryID) {
return packageDataProvider.changeDeliveryAddress(packageID, deliveryID);
}
}

View File

@@ -8,4 +8,5 @@ abstract class PackageService {
Future<void> updateProcessing(Package package);
Future<void> deleteProcessing(Package package);
Future<List<Package>> searchPackage(String term);
Future<void> changeDeliveryAddress(String packageID, String deliveryID);
}