This commit is contained in:
2026-01-27 19:08:46 +08:00
parent 0918f7ae5a
commit e20bf203e6
25 changed files with 4051 additions and 701 deletions

22
backend/debug_api.py Normal file
View File

@@ -0,0 +1,22 @@
from app.routers.lab import get_lab_kpi, get_conversions
from app.models import get_db
from fastapi import APIRouter, Depends
# Mock DB dependency
db = next(get_db())
print("--- Testing KPI API Logic ---")
try:
kpi = get_lab_kpi(start_date=None, end_date=None, db=db)
print("KPI Result:", kpi)
except Exception as e:
print("KPI Error:", e)
print("\n--- Testing Conversions API Logic ---")
try:
conversions = get_conversions(start_date=None, end_date=None, db=db)
print(f"Conversions Found: {len(conversions)}")
for c in conversions:
print(c)
except Exception as e:
print("Conversions Error:", e)