mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-03-20 03:57:30 +08:00
14 lines
443 B
Python
14 lines
443 B
Python
from typing import Optional
|
|
|
|
from pydantic import BaseModel, Field
|
|
|
|
|
|
class DownloadTask(BaseModel):
|
|
"""
|
|
下载任务
|
|
"""
|
|
download_id: Optional[str] = Field(default=None, description="任务ID")
|
|
downloader: Optional[str] = Field(default=None, description="下载器")
|
|
path: Optional[str] = Field(default=None, description="下载路径")
|
|
completed: Optional[bool] = Field(default=False, description="是否完成")
|