16 lines
284 B
Python
16 lines
284 B
Python
from pydantic import BaseModel
|
|
from typing import Optional
|
|
|
|
class Task(BaseModel):
|
|
phase: str
|
|
task_id: str
|
|
task_name: str
|
|
assignee: str
|
|
start_date: str
|
|
end_date: str
|
|
progress_val: str
|
|
status: str
|
|
|
|
class ProgressReport(BaseModel):
|
|
tasks: list[Task]
|