This commit is contained in:
CHIEFSOFT\ameye
2025-06-23 12:20:22 -04:00
parent 02dfc93d3b
commit 1279786780
10 changed files with 278 additions and 5 deletions
+31 -1
View File
@@ -2,6 +2,8 @@ from flask import Blueprint, request, jsonify, send_from_directory
from app.api.services import (
LoginService,
RegisterService,
AccountService,
ProductsService,
EligibilityCheckService,
SelectOfferService,
ProvideLoanService,
@@ -31,7 +33,6 @@ def cors_middleware():
"""Middleware applied globally to all API routes in this blueprint"""
return enforce_json()
# Swagger JSON file
@api.route("/swagger.json", methods=["GET"])
def swagger_json():
@@ -59,6 +60,35 @@ def merms_register():
response = RegisterService.process_request(data)
return response
@api.route("/panel/RegisterVerify", methods=["POST"])
@jwt_required()
def merms_register_verify():
data = request.get_json()
response = RegisterService.process_request(data)
return response
@api.route("/panel/RegisterComplete", methods=["POST"])
@jwt_required()
def merms_register_complete():
data = request.get_json()
response = RegisterService.process_request(data)
return response
@api.route("/panel/Account", methods=["GET"])
@jwt_required()
def merms_account():
data = request.get_json()
response = AccountService.process_request(data)
return response
@api.route("/panel/Products", methods=["GET"])
@jwt_required()
def merms_products():
data = request.get_json()
response = ProductsService.process_request(data)
return response
# EligibilityCheck Endpoint
@api.route("/EligibilityCheck", methods=["POST"])
@jwt_required()