From 755fd3a076d4a87359bf3b15ed548e3480035a77 Mon Sep 17 00:00:00 2001 From: Javier Segarra Date: Mon, 27 Jan 2025 23:01:44 +0100 Subject: [PATCH] feat: refs #6321 handle promises --- src/pages/Item/components/ItemProposal.vue | 24 ++----- .../Ticket/Negative/TicketLackDetail.vue | 72 ++++++++++--------- .../Negative/components/ChangeItemDialog.vue | 13 ++-- .../components/ChangeQuantityDialog.vue | 6 +- .../Negative/components/ChangeStateDialog.vue | 10 +-- .../Negative/components/notifyResults.js | 23 ++++++ 6 files changed, 84 insertions(+), 64 deletions(-) create mode 100644 src/pages/Ticket/Negative/components/notifyResults.js diff --git a/src/pages/Item/components/ItemProposal.vue b/src/pages/Item/components/ItemProposal.vue index 9517b2596..1683ac4a9 100644 --- a/src/pages/Item/components/ItemProposal.vue +++ b/src/pages/Item/components/ItemProposal.vue @@ -189,6 +189,8 @@ const isSelectionAvailable = (itemProposal) => { (100 * itemProposal.available) / Math.abs($props.itemLack.lack) < 30; return byQuantity; }; + +const isDisabled = (row) => !isSelectionAvailable(row.value);