Files
Verificacion_EFOS_Backend/app/modules/edos/schema.py
2026-04-09 14:03:06 -07:00

34 lines
636 B
Python

from pydantic import BaseModel, EmailStr, Field, validator
from datetime import datetime, date
from typing import Optional
#
import re
from enum import Enum
class Situacion(Enum):
SENTENCIA_FAVORABLE ="sentencia_favorable"
DEFINITIVO="definitivo"
class EdosUpload(BaseModel):
numero : str
razon_social : str
situacion : Situacion
numero_definitivo : str
fecha_definitivo : date
publicacion_sat : date
numero_def_dof : str
fecha_def_dof : date
publicacion_dof : date
numero_fav_sat : str
class EdosResponse(EdosUpload):
pass
class messageResponse(BaseModel):
message: str