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
|
let finalType = type
|
||||||
|
|
||||||
@@ -1095,7 +1095,13 @@ const getTextTemplateByType = (type) => {
|
|||||||
finalType = "invoices"
|
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) => {
|
const setRowData = (row) => {
|
||||||
@@ -1718,7 +1724,7 @@ const setRowData = (row) => {
|
|||||||
label="Vorlage auswählen"
|
label="Vorlage auswählen"
|
||||||
>
|
>
|
||||||
<USelectMenu
|
<USelectMenu
|
||||||
:options="getTextTemplateByType(itemInfo.type)"
|
:options="getTextTemplateByType(itemInfo.type,'startText')"
|
||||||
v-model="itemInfo.startText"
|
v-model="itemInfo.startText"
|
||||||
option-attribute="text"
|
option-attribute="text"
|
||||||
value-attribute="text"
|
value-attribute="text"
|
||||||
@@ -2274,7 +2280,7 @@ const setRowData = (row) => {
|
|||||||
label="Vorlage auswählen"
|
label="Vorlage auswählen"
|
||||||
>
|
>
|
||||||
<USelectMenu
|
<USelectMenu
|
||||||
:options="getTextTemplateByType(itemInfo.type)"
|
:options="getTextTemplateByType(itemInfo.type,'endText')"
|
||||||
v-model="itemInfo.endText"
|
v-model="itemInfo.endText"
|
||||||
option-attribute="text"
|
option-attribute="text"
|
||||||
value-attribute="text"
|
value-attribute="text"
|
||||||
|
|||||||
Reference in New Issue
Block a user