feat:add parliament audit
This commit is contained in:
@@ -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='موقعیت')
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user