Added navigate to archive in use entities

added archiving in incoming invoices
This commit is contained in:
2025-09-07 19:45:45 +02:00
parent 8302b00a9c
commit 9a210bceb9
2 changed files with 16 additions and 0 deletions

View File

@@ -128,7 +128,10 @@ export const useEntities = (
method: "PUT",
body: { archived: true }
})
navigateTo(dataType.isStandardEntity ? `/standardEntity/${relation}` : `/${relation}`)
return res
}
return {select, create, update, archive, selectSingle, selectSpecial}

View File

@@ -170,6 +170,19 @@ const findIncomingInvoiceErrors = computed(() => {
<template>
<UDashboardNavbar :title="'Eingangsbeleg erstellen'">
<template #right>
<ButtonWithConfirm
color="rose"
variant="outline"
@confirmed="useEntities('incominginvoices').archive(route.params.id)"
>
<template #button>
Archivieren
</template>
<template #header>
<span class="text-md text-black font-bold">Archivieren bestätigen</span>
</template>
Möchten Sie den Eingangsbeleg wirklich archivieren?
</ButtonWithConfirm>
<UButton
@click="updateIncomingInvoice(false)"
>