added adjustmensts to roles and questions
This commit is contained in:
@@ -1,21 +1,26 @@
|
||||
from pydantic import BaseModel, Field
|
||||
from typing import List, Optional
|
||||
|
||||
class RoleSops(BaseModel):
|
||||
role:str
|
||||
|
||||
class Categories(BaseModel):
|
||||
must: Optional[List[str]] = Field(default_factory=list)
|
||||
shall: Optional[List[str]] = Field(default_factory=list)
|
||||
will: Optional[List[str]] = Field(default_factory=list)
|
||||
|
||||
class RoleSops(BaseModel):
|
||||
role:str
|
||||
sops:Categories
|
||||
|
||||
#class RoleSOPs(BaseModel):
|
||||
# sops: SOPs
|
||||
class Roles_response(BaseModel):
|
||||
roles: list[str]
|
||||
|
||||
|
||||
class SOPsFound(BaseModel):
|
||||
message: str
|
||||
status: bool
|
||||
|
||||
class RolesResponse(BaseModel):
|
||||
roles: List[str]
|
||||
|
||||
class SOPsResponse(BaseModel):
|
||||
roles_sops: List[RoleSops]
|
||||
@@ -26,11 +31,6 @@ class VisionMissionResponse(BaseModel):
|
||||
vision: List[str]
|
||||
mission: List[str]
|
||||
|
||||
|
||||
class Categories(BaseModel):
|
||||
must: Optional[List[str]] = Field(default_factory=list)
|
||||
shall: Optional[List[str]] = Field(default_factory=list)
|
||||
will: Optional[List[str]] = Field(default_factory=list)
|
||||
|
||||
class ExecutivesSops(BaseModel):
|
||||
executive_sops: List[RoleSops]
|
||||
|
||||
Reference in New Issue
Block a user