Added Start End Filtering for Texttemplates in Invoices
This commit is contained in:
@@ -1087,7 +1087,7 @@ const closeDocument = async () => {
|
||||
|
||||
}
|
||||
|
||||
const getTextTemplateByType = (type) => {
|
||||
const getTextTemplateByType = (type, pos) => {
|
||||
|
||||
let finalType = type
|
||||
|
||||
@@ -1095,7 +1095,13 @@ const getTextTemplateByType = (type) => {
|
||||
finalType = "invoices"
|
||||
}
|
||||
|
||||
return texttemplates.value.filter(i => i.documentType === finalType)
|
||||
if(pos) {
|
||||
return texttemplates.value.filter(i => i.documentType === finalType && i.pos === pos)
|
||||
} else {
|
||||
return texttemplates.value.filter(i => i.documentType === finalType)
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
const setRowData = (row) => {
|
||||
@@ -1718,7 +1724,7 @@ const setRowData = (row) => {
|
||||
label="Vorlage auswählen"
|
||||
>
|
||||
<USelectMenu
|
||||
:options="getTextTemplateByType(itemInfo.type)"
|
||||
:options="getTextTemplateByType(itemInfo.type,'startText')"
|
||||
v-model="itemInfo.startText"
|
||||
option-attribute="text"
|
||||
value-attribute="text"
|
||||
@@ -2274,7 +2280,7 @@ const setRowData = (row) => {
|
||||
label="Vorlage auswählen"
|
||||
>
|
||||
<USelectMenu
|
||||
:options="getTextTemplateByType(itemInfo.type)"
|
||||
:options="getTextTemplateByType(itemInfo.type,'endText')"
|
||||
v-model="itemInfo.endText"
|
||||
option-attribute="text"
|
||||
value-attribute="text"
|
||||
|
||||
Reference in New Issue
Block a user