backend y front estables ses creo modal para permisos de checklist backend 1.0.31 y frontend 1.0.33

This commit is contained in:
2025-11-25 09:45:31 -03:00
parent eb94d8ccfc
commit 1b31007eef
3 changed files with 458 additions and 9 deletions

View File

@@ -72,7 +72,12 @@ class ChecklistBase(BaseModel):
class ChecklistCreate(ChecklistBase):
mechanic_ids: Optional[List[int]] = [] # IDs de mecánicos autorizados
class ChecklistUpdate(ChecklistBase):
class ChecklistUpdate(BaseModel):
name: Optional[str] = None
description: Optional[str] = None
ai_mode: Optional[str] = None
scoring_enabled: Optional[bool] = None
logo_url: Optional[str] = None
is_active: Optional[bool] = None
mechanic_ids: Optional[List[int]] = None # IDs de mecánicos autorizados