From d40050ee2aaf45083c8bcca1616e2470b25b2195 Mon Sep 17 00:00:00 2001 From: jonathan Date: Fri, 12 Jul 2024 21:47:36 +0200 Subject: [PATCH] WIP : cas produit manquant --- src/components/Messenger.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/Messenger.vue b/src/components/Messenger.vue index b55609c..57684ee 100644 --- a/src/components/Messenger.vue +++ b/src/components/Messenger.vue @@ -21,7 +21,7 @@ const { const brokenAmount = ref(0) const actionClaim = computed(()=> { - if (brokenAmount.value > 10) { + if (brokenAmount.value > 10 && currentTicket.value.filter2 === 'Produit cassé / défaillant') { return { label : "Demander le retour du colis au client", method : 'askParcelReturn', @@ -31,7 +31,7 @@ const actionClaim = computed(()=> { if(messages.value[0].claim.refund_mode === 'Réexpédition souhaitée'){ return { label : "Valider la demande de réexpedition", - method : 'validateResend', + method : currentTicket.value.filter2 === 'Produit cassé / défaillant' ? 'validateFreeResend' : 'validateFreeWithoutClearanceResend', parcelType : null, } } @@ -48,7 +48,7 @@ const actionClaim = computed(()=> { onMounted(async () => { messages.value = await TicketApi.getMessages(storeTicket.currentTicket.code, storeTicket.idTicket) - if(currentTicket.value.filter2 === 'Produit cassé / défaillant'){ + if(currentTicket.value.filter2 === 'Produit cassé / défaillant' || currentTicket.value.filter2 === 'Produit manquant'){ brokenAmount.value = await TicketApi.getBrokenAmount(storeTicket.currentTicket.code, storeTicket.idTicket) }