Combined Rechnungen, Abschlag and Storno

This commit is contained in:
2025-07-31 17:52:35 +02:00
parent 472ee0fd53
commit a4d68cafd8

View File

@@ -84,7 +84,7 @@
<template #item="{item}">
<div style="height: 80vh; overflow-y: scroll">
<UTable
:rows="filteredRows.filter(i => i.type === item.key)"
:rows="filteredRows.filter(i => item.key === 'invoices' ? ['invoices','advanceInvoices','cancellationInvoices'].includes(i.type) : item.key === i.type)"
:columns="columns"
class="w-full"
:ui="{ divide: 'divide-gray-200 dark:divide-gray-800' }"
@@ -266,13 +266,13 @@ const templateTypes = [
{
key: "invoices",
label: "Rechnungen"
},{
}/*,{
key: "cancellationInvoices",
label: "Stornorechnungen"
},{
key: "advanceInvoices",
label: "Abschlagsrechnungen"
}, {
}*/, {
key: "quotes",
label: "Angebote"
}, {
@@ -312,7 +312,7 @@ const clearSearchString = () => {
const selectedFilters = ref([])
const filteredRows = computed(() => {
let temp = items.value.filter(i => types.value.find(x => x.key === i.type))
let temp = items.value.filter(i => types.value.find(x => x.key === 'invoices' ? ['invoices','advanceInvoices','cancellationInvoices'].includes(i.type) : x.key === i.type))
temp = temp.filter(i => i.type !== "serialInvoices")
/*if(showDrafts.value === true) {