diff --git a/src/components/CrudModel.vue b/src/components/CrudModel.vue index 33c831e3fb..f4797ffd4c 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 741231ca34..2ed84e50ef 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)); - +