ifixkart-backend/app/api/v1/routers/InvoiceRouter.py

21 lines
571 B
Python

"""
@router InvoiceRouter (Backend/app/api/v1/routers/InvoiceRouter.py)
"""
from fastapi import APIRouter
from pydantic import BaseModel
import ulid
router = APIRouter(prefix="/api/v1/invoices", tags=["GST Invoice Management"])
@router.get("/{invoice_id}")
def get_invoice(invoice_id: str):
return {
"invoice_id": invoice_id,
"invoice_no": "C1P2-26-000452",
"subtotal": 149.99,
"cgst": 13.50,
"sgst": 13.50,
"igst": 0.00,
"total_amount": 176.99,
"pdf_url": f"/uploads/invoices/{invoice_id}.pdf"
}