feat:add parliament audit

This commit is contained in:
shahzeydyfah
2024-03-22 12:08:44 +03:30
parent 57761a787c
commit 613a1f2cfe
4 changed files with 67 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
import uuid
from typing import Optional, Literal, List
from pydantic import Field
from core.models.base import BaseModel
class ParliamentModel(BaseModel):
id: Optional[uuid.UUID] = Field(alias='_id')
project_id: uuid.UUID = Field(description='کد شناسایی پروژ')
number: Optional[int | str] = Field(description="شماره صورت مجلس")
description:Optional[str] = Field(description='موضوع صورت مجلس')
count_row:Optional[int] = Field(description='تعداد ردیف صورت مجلس')
field:Optional[List]=Field(description="""
'electrical',
'mechanic',
'building',
'other'
""")
location:Optional[str] = Field(description='موقعیت')