add fcs shipment in processing,update cargo types for carton
This commit is contained in:
@@ -276,11 +276,6 @@ class PackageModel extends BaseModel {
|
||||
return pkgs.where((e) => seen.add(e)).toList();
|
||||
}
|
||||
|
||||
Future<void> createPackages(User user, List<Package> packages) {
|
||||
return Services.instance.packageService
|
||||
.createPackages(packages, user.fcsID!);
|
||||
}
|
||||
|
||||
Future<void> createReceiving(
|
||||
User? user, Package package, List<File?>? files) async {
|
||||
if (user != null) {
|
||||
@@ -364,14 +359,15 @@ class PackageModel extends BaseModel {
|
||||
var count =
|
||||
(package.photoUrls.length) + files.length - (deletedUrls.length);
|
||||
|
||||
if (count > uploadPhotoLimit)
|
||||
if (count > uploadPhotoLimit) {
|
||||
throw Exception("Exceed number of file upload");
|
||||
}
|
||||
package.photoUrls = package.photoUrls;
|
||||
String path = Path.join(pkg_files_path);
|
||||
uploadedURL = await uploadFiles(path, files);
|
||||
uploadedURL.forEach((url) {
|
||||
for (var url in uploadedURL) {
|
||||
package.photoUrls.add(url);
|
||||
});
|
||||
}
|
||||
package.photoUrls.removeWhere((e) => deletedUrls.contains(e));
|
||||
}
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user