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:
22
backend/api/v1/modules/a76/trailers/dto.py
Normal file
22
backend/api/v1/modules/a76/trailers/dto.py
Normal 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
|
||||
Reference in New Issue
Block a user