From ac59c79baf8f5c1d11a3a166fac81a4c072489d2 Mon Sep 17 00:00:00 2001 From: Javier Segarra Date: Wed, 14 May 2025 14:24:28 +0200 Subject: [PATCH] fix: update alert level code handling and binding in TicketLackTable --- src/pages/Ticket/Negative/TicketLackTable.vue | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/pages/Ticket/Negative/TicketLackTable.vue b/src/pages/Ticket/Negative/TicketLackTable.vue index b5cf8608d..67758191f 100644 --- a/src/pages/Ticket/Negative/TicketLackTable.vue +++ b/src/pages/Ticket/Negative/TicketLackTable.vue @@ -136,9 +136,13 @@ const saveChange = async (field, { row }) => { try { switch (field) { case 'alertLevelCode': + const { id: code } = editableStates.value.find( + ({ name }) => name === row.code, + ); + debugger; await axios.post(`Tickets/state`, { ticketFk: row.ticketFk, - code: row[field], + code, }); break; @@ -318,9 +322,9 @@ function onBuysFetched(data) { :options="editableStates" auto-load hide-selected - option-value="id" + option-value="name" option-label="name" - v-model="props.row.alertLevelCode" + v-model="props.row.code" v-on="getInputEvents(props)" />