diff --git a/src/pages/Account/editInvoice.vue b/src/pages/Account/editInvoice.vue index 2b95441..814e538 100644 --- a/src/pages/Account/editInvoice.vue +++ b/src/pages/Account/editInvoice.vue @@ -362,6 +362,16 @@ export default { if (editInvoiceData.paymentStatus == "NOT_PAID") { delete editInvoiceData.paymentMethod; } + if (this.feeType.subTotal == this.feeType.paidAmount) { + editInvoiceData.paymentStatus = "FULLY_PAID"; + // console.log("FULLY_PAID"); + } + if (editInvoiceData.totalPaidAmount) { + if (this.feeType.subTotal != this.feeType.paidAmount) { + editInvoiceData.paymentStatus = "PARTIALLY_PAID"; + // console.log("PARTIALLY_PAID"); + } + } http() .put("/updateInvoice", editInvoiceData) .then(response => { diff --git a/src/pages/Account/invoice.vue b/src/pages/Account/invoice.vue index d9ce2e1..355704f 100644 --- a/src/pages/Account/invoice.vue +++ b/src/pages/Account/invoice.vue @@ -1158,10 +1158,7 @@ export default { if (this.feeTypeData[i].discount) { feeType.discount = Number(feeType.discount) + Number(this.feeTypeData[i].discount); - // console.log("feeType.discount", feeType.discount); this.feeType.discount = feeType.discount; - console.log("feeType.discount", this.feeType.discount); - feeType.subParticularTotal = this.feeTypeData[i].amount - (this.feeTypeData[i].amount * this.feeTypeData[i].discount) / 100; diff --git a/src/pages/Account/paymentTemplate.vue b/src/pages/Account/paymentTemplate.vue index 02c4546..2eb2743 100644 --- a/src/pages/Account/paymentTemplate.vue +++ b/src/pages/Account/paymentTemplate.vue @@ -20,6 +20,7 @@
# | @@ -257,15 +147,7 @@ >{{ feeType.subTotal }} | -
- |
- + |
|
---|