From 6248a4117d06e60ee4f141dcb5b65969c590bfbe Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 9 Sep 2024 13:52:41 +0200 Subject: [PATCH] refactor: refs #7553 requested changes --- src/components/CrudModel.vue | 2 + .../Ticket/Card/BasicData/TicketBasicData.vue | 12 ++-- .../Card/BasicData/TicketBasicDataForm.vue | 36 ++++++------ .../Card/BasicData/TicketBasicDataView.vue | 5 +- src/pages/Ticket/Card/TicketDescriptor.vue | 56 ++++++++++++++++++- src/pages/Ticket/Card/TicketNotes.vue | 7 ++- src/pages/Ticket/Card/TicketPackage.vue | 25 +++++---- src/pages/Ticket/Card/TicketSale.vue | 6 +- src/pages/Ticket/Card/TicketSaleTracking.vue | 40 ++++++++----- src/pages/Ticket/Card/TicketSummary.vue | 53 ++++++++---------- 10 files changed, 150 insertions(+), 92 deletions(-) diff --git a/src/components/CrudModel.vue b/src/components/CrudModel.vue index 33c831e3f..f4797ffd4 100644 --- a/src/components/CrudModel.vue +++ b/src/components/CrudModel.vue @@ -234,6 +234,8 @@ async function remove(data) { newData = newData.filter((form) => !ids.some((id) => id == form[pk])); fetch(newData); }); + } else { + reset(); } emit('update:selected', []); } diff --git a/src/pages/Ticket/Card/BasicData/TicketBasicData.vue b/src/pages/Ticket/Card/BasicData/TicketBasicData.vue index 741231ca3..2ed84e50e 100644 --- a/src/pages/Ticket/Card/BasicData/TicketBasicData.vue +++ b/src/pages/Ticket/Card/BasicData/TicketBasicData.vue @@ -114,7 +114,7 @@ const totalNewPrice = computed(() => { const totalDifference = computed(() => { return rows.value.reduce((acc, item) => acc + item.component?.difference || 0, 0); }); -const showMovablecolumn = computed(() => (haveDifferences.value > 0 ? ['movable'] : [])); +const showMovableColumn = computed(() => (haveDifferences.value > 0 ? ['movable'] : [])); const haveDifferences = computed(() => _ticketData.value.sale?.haveDifferences); const ticketHaveNegatives = () => { let _haveNegatives = false; @@ -156,18 +156,18 @@ onUnmounted(() => (stateStore.rightDrawer = false)); {{ t('basicData.total') }} - + {{ t('basicData.price') }}: {{ toCurrency(totalPrice) }} - + {{ t('basicData.newPrice') }}: {{ toCurrency(totalNewPrice) }} - + {{ t('basicData.difference') }}: {{ toCurrency(totalDifference) }} @@ -220,7 +220,7 @@ onUnmounted(() => (stateStore.rightDrawer = false)); (stateStore.rightDrawer = false)); - +