Spaces:
Sleeping
Sleeping
Commit
•
d658933
1
Parent(s):
a3c46cf
Update main.py
Browse files
main.py
CHANGED
@@ -22,7 +22,13 @@ async def get_eatc_headers(eatc_code: str = Query(..., description="EATC code to
|
|
22 |
second_response = requests.get(second_url)
|
23 |
eatc_asignacion_directa = "SI" if second_response.status_code == 200 else "NO"
|
24 |
|
25 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
|
27 |
return Response(content=report, media_type="text/plain")
|
28 |
else:
|
|
|
22 |
second_response = requests.get(second_url)
|
23 |
eatc_asignacion_directa = "SI" if second_response.status_code == 200 else "NO"
|
24 |
|
25 |
+
# Realizar la tercera consulta
|
26 |
+
third_url = f"https://beneficiarios.eatcloud.info/api/abaco/eatc_match_registry?eatc-dona_header_code={eatc_code_value}"
|
27 |
+
third_response = requests.get(third_url)
|
28 |
+
third_response_json = json.loads(third_response.text)
|
29 |
+
eatc_match_cantidad = len(third_response_json)
|
30 |
+
|
31 |
+
report = f"eatc_code: {eatc_code_value}\n\neatc_match_asignation_rule: {eatc_match_asignation_rule_value}\n\neatc_state: {eatc_state_value}\n\neatc_extended: {eatc_extended_value}\n\neatc_pod_id: {eatc_pod_id_value}\n\neatc_asignacion_directa: {eatc_asignacion_directa}\n\neatc_match_cantidad: {eatc_match_cantidad}\n\n"
|
32 |
|
33 |
return Response(content=report, media_type="text/plain")
|
34 |
else:
|