Files
health-service/routers/report.py
2026-09-04 17:01:12 +08:00

19 lines
514 B
Python

from fastapi import APIRouter, Depends
from sqlalchemy.orm import Session
from config.database import get_db
from schema.report import ReportRequest
from service import report_service
router = APIRouter(prefix="/report", tags=["Report"])
@router.get("/{id}")
def query_report(id: int, db: Session = Depends(get_db)):
return report_service.query_report(id, db)
@router.post("")
def upload_report(req: ReportRequest, db: Session = Depends(get_db)):
return report_service.upload_report(req.content, db)