Added Titlesums Correction
This commit is contained in:
@@ -549,7 +549,7 @@ const documentTotal = computed(() => {
|
|||||||
if(row.mode === 'title'){
|
if(row.mode === 'title'){
|
||||||
titleSums[`${row.pos} - ${row.text}`] = 0
|
titleSums[`${row.pos} - ${row.text}`] = 0
|
||||||
lastTitle = `${row.pos} - ${row.text}`
|
lastTitle = `${row.pos} - ${row.text}`
|
||||||
} else if(!['pagebreak','text'].includes(row.mode)){
|
} else if(!['pagebreak','text'].includes(row.mode) && lastTitle !== ""){
|
||||||
titleSums[lastTitle] = Number(titleSums[lastTitle]) + Number(Number(row.quantity) * Number(row.price) * (1 - Number(row.discountPercent) /100) )
|
titleSums[lastTitle] = Number(titleSums[lastTitle]) + Number(Number(row.quantity) * Number(row.price) * (1 - Number(row.discountPercent) /100) )
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -707,9 +707,11 @@ const getDocumentData = () => {
|
|||||||
let contactPerson = profileStore.getProfileById(itemInfo.value.contactPerson)
|
let contactPerson = profileStore.getProfileById(itemInfo.value.contactPerson)
|
||||||
|
|
||||||
let returnTitleSums = {}
|
let returnTitleSums = {}
|
||||||
|
if(Object.keys(documentTotal.value.titleSums).length > 0) {
|
||||||
Object.keys(documentTotal.value.titleSums).forEach(key => {
|
Object.keys(documentTotal.value.titleSums).forEach(key => {
|
||||||
returnTitleSums[key] = renderCurrency(documentTotal.value.titleSums[key])
|
returnTitleSums[key] = renderCurrency(documentTotal.value.titleSums[key])
|
||||||
})
|
})
|
||||||
|
}
|
||||||
|
|
||||||
console.log(returnTitleSums)
|
console.log(returnTitleSums)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user