Resumen del trabajo de hoy: Se agregaron y actualizaron módulos, rutas, servicios y DTOs para las entidades trabajadas hoy, incluyendo Aduanal, Drivers, Trailers, TransportModes, TransportTypes, Transporters, Vehicles, entre otros. Se verificó la presencia de los campos tenant_id y company_id en los modelos relevantes.

This commit is contained in:
2025-11-08 08:35:02 -06:00
parent ace261fc57
commit 6fab5a3dd4
33 changed files with 1024 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
from pydantic import BaseModel
from typing import Optional
class TrailerBaseDTO(BaseModel):
trailer_number: str
ace_trailer_number: Optional[str]
trailer_type_key: Optional[str]
seal: Optional[str]
entity_code: Optional[str]
plate_number: Optional[str]
state: Optional[str]
country: Optional[str]
container_key: Optional[str]
company_id: str
tenant_id: str
class TrailerCreateDTO(TrailerBaseDTO):
pass
class TrailerResponseDTO(TrailerBaseDTO):
class Config:
orm_mode = True