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