[add]: Penal Charges

This commit was merged in pull request #23.
This commit is contained in:
VivianDee
2026-03-16 11:29:25 +01:00
parent 7f6a6350eb
commit 8638510458
4 changed files with 20 additions and 0 deletions
@@ -82,6 +82,9 @@ class LoanRepaymentScheduleService:
'total_repayment_amount': schedule.total_repayment_amount,
'paid': schedule.paid,
'paid_at': schedule.paid_at.isoformat() if schedule.paid_at else None,
'penal_charge': schedule.penal_charge,
'penal_count': schedule.penal_count,
'last_penal_date': schedule.last_penal_date.isoformat() if schedule.last_penal_date else None,
'created_at': schedule.created_at.isoformat() if schedule.created_at else None,
'updated_at': schedule.updated_at.isoformat() if schedule.updated_at else None
})
+2
View File
@@ -116,6 +116,8 @@ class LoanService:
'verifyDescription': loan.verify_description,
'disburseDate': loan.disburse_date.isoformat() if loan.disburse_date else None,
'disburseVerify': loan.disburse_verify.isoformat() if loan.disburse_verify else None,
'totalPenalCharge': loan.total_penal_charge,
'lastPenalDate': loan.last_penal_date.isoformat() if loan.last_penal_date else None,
})
# Calculate total pages