Merge pull request #355 from R0m1k3/1.1

Filter available orders to match delivery group for accurate linking
This commit is contained in:
LogiFlow authored and GitHub committed 2025-09-07 09:07:17 +02:00
commit 391a9d167c
4 files changed
+6627 -2

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 KiB

File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -51,9 +51,13 @@ export default function EditDeliveryModal({
queryKey: ['/api/orders'],
});
// Filtrer les commandes par fournisseur sélectionné - montrer toutes les commandes non livrées
// Filtrer les commandes par fournisseur sélectionné et groupe - montrer toutes les commandes non livrées du même groupe
const availableOrders = allOrders.filter(order =>
formData.supplierId ? (order.supplierId === parseInt(formData.supplierId) && order.status !== 'delivered') : false
formData.supplierId && formData.groupId ? (
order.supplierId === parseInt(formData.supplierId) &&
order.groupId === parseInt(formData.groupId) &&
order.status !== 'delivered'
) : false
);
// Initialiser le formulaire avec les données de la livraison