Added offer and charge
This commit was merged in pull request #14.
This commit is contained in:
+15
-15
@@ -213,18 +213,18 @@ def get_all_offers():
|
|||||||
response = OfferService.get_all_offers(filters)
|
response = OfferService.get_all_offers(filters)
|
||||||
return jsonify(response)
|
return jsonify(response)
|
||||||
|
|
||||||
@api.route('/charges', methods=['GET'])
|
# @api.route('/charges', methods=['GET'])
|
||||||
# @token_required
|
# # @token_required
|
||||||
def get_all_charges():
|
# def get_all_charges():
|
||||||
# Extract query parameters for filtering
|
# # Extract query parameters for filtering
|
||||||
filters = {
|
# filters = {
|
||||||
'offer_id': request.args.get('offer_id'),
|
# 'offer_id': request.args.get('offer_id'),
|
||||||
'code': request.args.get('code'),
|
# 'code': request.args.get('code'),
|
||||||
'start_date': request.args.get('start_date'),
|
# 'start_date': request.args.get('start_date'),
|
||||||
'end_date': request.args.get('end_date'),
|
# 'end_date': request.args.get('end_date'),
|
||||||
'page': request.args.get('page', 1),
|
# 'page': request.args.get('page', 1),
|
||||||
'limit': request.args.get('limit', 20)
|
# 'limit': request.args.get('limit', 20)
|
||||||
}
|
# }
|
||||||
# logger.info(f"Get charges request received with filters: {filters}")
|
# # logger.info(f"Get charges request received with filters: {filters}")
|
||||||
response = ChargeService.get_all_charges(filters)
|
# response = ChargeService.get_all_charges(filters)
|
||||||
return jsonify(response)
|
# return jsonify(response)
|
||||||
@@ -73,16 +73,16 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Loan Charges",
|
"name": "Repayment Schedules",
|
||||||
"description": "Get all loan charges with optional filtering.",
|
"description": "Get all loan repayment schedules with optional filtering.",
|
||||||
"externalDocs": {
|
"externalDocs": {
|
||||||
"description": "Find out more",
|
"description": "Find out more",
|
||||||
"url": "https://www.simbrellang.net"
|
"url": "https://www.simbrellang.net"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Repayment Schedules",
|
"name": "Offers",
|
||||||
"description": "Get all loan repayment schedules with optional filtering.",
|
"description": "Get all offers with optional filtering.",
|
||||||
"externalDocs": {
|
"externalDocs": {
|
||||||
"description": "Find out more",
|
"description": "Find out more",
|
||||||
"url": "https://www.simbrellang.net"
|
"url": "https://www.simbrellang.net"
|
||||||
@@ -116,9 +116,6 @@
|
|||||||
},
|
},
|
||||||
"/offers": {
|
"/offers": {
|
||||||
"$ref": "../swagger/paths/Offers.json"
|
"$ref": "../swagger/paths/Offers.json"
|
||||||
},
|
|
||||||
"/charges": {
|
|
||||||
"$ref": "../swagger/paths/Charges.json"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"components": {
|
"components": {
|
||||||
@@ -158,9 +155,6 @@
|
|||||||
},
|
},
|
||||||
"OffersResponse": {
|
"OffersResponse": {
|
||||||
"$ref": "../swagger/schemas/OffersResponse.json"
|
"$ref": "../swagger/schemas/OffersResponse.json"
|
||||||
},
|
|
||||||
"ChargesResponse": {
|
|
||||||
"$ref": "../swagger/schemas/ChargesResponse.json"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"securitySchemes": {
|
"securitySchemes": {
|
||||||
|
|||||||
Reference in New Issue
Block a user