feat(report):add delay detail

This commit is contained in:
shahzeydyfah
2025-01-16 12:36:33 +03:30
parent 6dcde300b1
commit 0ee3ce0afc
3 changed files with 50 additions and 10 deletions
+6 -1
View File
@@ -1,4 +1,5 @@
from typing import Optional
import uuid
from typing import Optional, Literal
import pydantic
from pydantic import Field
@@ -16,6 +17,10 @@ class ReportCountry(pydantic.BaseModel):
state: Optional[str]
monitor_type: Optional[int]
class DelayDonutDetail(pydantic.BaseModel):
project_id:uuid.UUID
select:Literal['financial','force_major','technical']
class DonutList(pydantic.BaseModel):
type: int = Field(description='مقدار وارد شده در گزارش قبل')
donut_select: str = Field(description='آیتم دونات انتخاب شده')