eligible_amount
This commit is contained in:
@@ -103,8 +103,10 @@ class ProvideLoanService(BaseService):
|
|||||||
upfront_fee = upfront_fee,
|
upfront_fee = upfront_fee,
|
||||||
repayment_amount = repayment_amount,
|
repayment_amount = repayment_amount,
|
||||||
installment_amount = installment_amount,
|
installment_amount = installment_amount,
|
||||||
|
eligible_amount=eligible_amount,
|
||||||
status = LoanStatus.ACTIVE,
|
status = LoanStatus.ACTIVE,
|
||||||
tenor = offer.tenor
|
tenor = offer.tenor,
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
if not loan:
|
if not loan:
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ class Loan(db.Model):
|
|||||||
due_date = db.Column(db.DateTime, nullable=True)
|
due_date = db.Column(db.DateTime, nullable=True)
|
||||||
created_at = db.Column(db.DateTime, default=datetime.now(timezone.utc))
|
created_at = db.Column(db.DateTime, default=datetime.now(timezone.utc))
|
||||||
updated_at = db.Column(db.DateTime, default=datetime.now(timezone.utc), onupdate=datetime.now(timezone.utc))
|
updated_at = db.Column(db.DateTime, default=datetime.now(timezone.utc), onupdate=datetime.now(timezone.utc))
|
||||||
|
eligible_amount = db.Column(db.Float, nullable=True, default=0.0)
|
||||||
|
|
||||||
customer = relationship(
|
customer = relationship(
|
||||||
"Customer",
|
"Customer",
|
||||||
@@ -71,6 +72,7 @@ class Loan(db.Model):
|
|||||||
repayment_amount,
|
repayment_amount,
|
||||||
installment_amount,
|
installment_amount,
|
||||||
tenor,
|
tenor,
|
||||||
|
eligible_amount,
|
||||||
status = "pending",
|
status = "pending",
|
||||||
):
|
):
|
||||||
# Check if customer exists
|
# Check if customer exists
|
||||||
@@ -97,6 +99,7 @@ class Loan(db.Model):
|
|||||||
due_date=now,
|
due_date=now,
|
||||||
tenor = tenor,
|
tenor = tenor,
|
||||||
status = status,
|
status = status,
|
||||||
|
eligible_amount =eligible_amount
|
||||||
)
|
)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user