Se agregaron los moduloes de api_v2

This commit is contained in:
2025-10-03 23:16:47 -06:00
parent ac075bfeb7
commit 7149515606
60 changed files with 3714 additions and 252 deletions

View File

@@ -0,0 +1,21 @@
from pydantic import BaseModel, Field, field_validator
from typing import Optional
from uuid import UUID
from api.api_v2.modules.pedimentos.schemas import PedimentoBaseSchema
from schemas.CredencialSchema import CredencialBaseSchema
class CoveBaseSchema(BaseModel):
id: int = Field(..., description="ID único del COVE")
cove: str = Field(..., description="Numero del COVE")
class CoveRequestSchema(BaseModel):
cove: CoveBaseSchema
pedimento: PedimentoBaseSchema
credencial: CredencialBaseSchema
class CoveListSchema(BaseModel):
coves: list[CoveBaseSchema] = Field(..., description="Lista de COVEs")
pedimento: PedimentoBaseSchema
credencial: CredencialBaseSchema