refactor: handle flow account installments
All checks were successful
Spell Check / Spell Check with Typos (push) Successful in 4s

This commit is contained in:
Methapon2001 2025-09-18 17:12:02 +07:00
parent 7858291ae5
commit 9ef006c860

View file

@ -334,23 +334,38 @@ const flowAccount = {
discountAmount: quotation.totalDiscount,
subTotal:
quotation.payCondition === "BillSplitCustom" || quotation.payCondition === "SplitCustom"
quotation.payCondition === "BillSplitCustom" ||
quotation.payCondition === "BillSplit" ||
quotation.payCondition === "SplitCustom" ||
quotation.payCondition === "Split"
? 0
: quotation.totalPrice,
vatableAmount:
quotation.payCondition === "BillSplitCustom" || quotation.payCondition === "SplitCustom"
quotation.payCondition === "BillSplitCustom" ||
quotation.payCondition === "BillSplit" ||
quotation.payCondition === "SplitCustom" ||
quotation.payCondition === "Split"
? 0
: quotation.totalPrice - quotation.totalDiscount - quotation.vatExcluded,
exemptAmount:
quotation.payCondition === "BillSplitCustom" || quotation.payCondition === "SplitCustom"
quotation.payCondition === "BillSplitCustom" ||
quotation.payCondition === "BillSplit" ||
quotation.payCondition === "SplitCustom" ||
quotation.payCondition === "Split"
? 0
: quotation.vatExcluded,
totalAfterDiscount:
quotation.payCondition === "BillSplitCustom" || quotation.payCondition === "SplitCustom"
quotation.payCondition === "BillSplitCustom" ||
quotation.payCondition === "BillSplit" ||
quotation.payCondition === "SplitCustom" ||
quotation.payCondition === "Split"
? 0
: quotation.finalPrice,
vatAmount:
quotation.payCondition === "BillSplitCustom" || quotation.payCondition === "SplitCustom"
quotation.payCondition === "BillSplitCustom" ||
quotation.payCondition === "BillSplit" ||
quotation.payCondition === "SplitCustom" ||
quotation.payCondition === "Split"
? 0
: quotation.vat,
grandTotal: