1 Commits

Author SHA1 Message Date
VivianDee 03478c8dbd Update rac_check.py 2025-06-12 15:24:38 +01:00
+36 -32
View File
@@ -39,37 +39,37 @@ class RACCheckService:
# } # }
rac_response = { rac_response = {
"PROCESS_DATE": datetime.strptime("2025-06-05", "%Y-%m-%d").date(), "procesS_DATE": datetime.strptime("2025-06-05", "%Y-%m-%d").date(),
"CIF_ID": "123456789", "ciF_ID": "416405737",
"CUSTOMER_id": "987654321", "customeR_id": "7032744",
"SALACCT_1": "34567831", "salaccT_1": "4142904114",
"ALERT_PHONE": "2348031234567", "alerT_PHONE": "2348039301606",
"AVERAGE_SALARY": Decimal("50000"), "averagE_SALARY": 5000,
"LOAN_OUSTANDING_BAL": Decimal("0"), "loaN_OUSTANDING_BAL": 0,
"EMI": Decimal("10000"), "emi": 1000,
"ELIG_AMT": Decimal("25000"), "eliG_AMT": 25000,
"rule1-45day-sal": True, "rule1_45day_sal": True,
"rule2-2m-sal": True, "rule2_2m_sal": True,
"rule3-no-bounced-check": True, "rule3_no_bounced_check": True,
"rule4-current-loan-payments": True, "rule4_current_loan_payments": True,
"rule5-no-past-due-fadv-loan": True, "rule5_no_past_due_fadv_loan": True,
"rule6--no-past-due-other-loan": True, "rule6_no_past_due_other_loan": True,
"rule7-consistent-salary-amount": True, "rule7_consistent_salary_amount": True,
"rule8-whitelisted": True, "rule8_whitelisted": True,
"rule9-regular-account": True, "rule9_regular_account": True,
"rule10-bvn-validation": True, "rule10_bvn_validation": True,
"rule11-CRC-no-delinquency": True, "rule11_CRC_no_delinquency": True,
"rule12-CRMS-no-delinquency": True, "rule12_CRMS_no_delinquency": True,
"rule13-BVN-ignore": True, "rule13_BVN_ignore": True,
"rule14-no-lien": True, "rule14_no_lien": True,
"rule15-null-ignore": True, "rule15_null_ignore": True,
"OVERALL_ELIG": True, "overalL_ELIG": True,
"SALARYPAYMENT_1": Decimal("50000"), "salarypaymenT_1": 180000,
"SALARYPAYMENT_2": Decimal("50000"), "salarypaymenT_2": 50000,
"SALARYPAYMENT_3": Decimal("50000"), "salarypaymenT_3": 70000,
"SALARYPAYMENT_4": Decimal("50000"), "salarypaymenT_4": 0,
"SALARYPAYMENT_5": Decimal("50000"), "salarypaymenT_5": 0,
"SALARYPAYMENT_6": Decimal("50000") "salarypaymenT_6": 0
} }
@@ -81,7 +81,11 @@ class RACCheckService:
} }
# response_schema = RACCheckResponseSchema() # response_schema = RACCheckResponseSchema()
result = full_response result = {
"responseCode": "00",
"responseMessage": "Operation Successful",
"data": full_response
}
return jsonify(result), 200 return jsonify(result), 200