backend crear endpoitns para permisos de checklist por mecanico, 1.0.30
This commit is contained in:
@@ -70,10 +70,11 @@ class ChecklistBase(BaseModel):
|
||||
logo_url: Optional[str] = None
|
||||
|
||||
class ChecklistCreate(ChecklistBase):
|
||||
pass
|
||||
mechanic_ids: Optional[List[int]] = [] # IDs de mecánicos autorizados
|
||||
|
||||
class ChecklistUpdate(ChecklistBase):
|
||||
is_active: Optional[bool] = None
|
||||
mechanic_ids: Optional[List[int]] = None # IDs de mecánicos autorizados
|
||||
|
||||
class Checklist(ChecklistBase):
|
||||
id: int
|
||||
@@ -81,6 +82,7 @@ class Checklist(ChecklistBase):
|
||||
is_active: bool
|
||||
created_by: int
|
||||
created_at: datetime
|
||||
allowed_mechanics: Optional[List[int]] = [] # IDs de mecánicos permitidos
|
||||
|
||||
class Config:
|
||||
from_attributes = True
|
||||
|
||||
Reference in New Issue
Block a user