diff --git a/app/api/endpoints/transfer.py b/app/api/endpoints/transfer.py index 5cc16a41..f66f05f2 100644 --- a/app/api/endpoints/transfer.py +++ b/app/api/endpoints/transfer.py @@ -20,24 +20,42 @@ router = APIRouter() class ManualTransferItem(BaseModel): - fileitem: FileItem = None, - logid: Optional[int] = None, - target_storage: Optional[str] = None, - target_path: Optional[str] = None, - tmdbid: Optional[int] = None, - doubanid: Optional[str] = None, - type_name: Optional[str] = None, - season: Optional[int] = None, - transfer_type: Optional[str] = None, - episode_format: Optional[str] = None, - episode_detail: Optional[str] = None, - episode_part: Optional[str] = None, - episode_offset: Optional[str] = None, - min_filesize: Optional[int] = 0, - scrape: bool = False, - library_type_folder: bool = False, - library_category_folder: bool = False, - from_history: bool = False + # 文件项 + fileitem: FileItem = None + # 日志ID + logid: Optional[int] = None + # 目标存储 + target_storage: Optional[str] = None + # 目标路径 + target_path: Optional[str] = None + # TMDB ID + tmdbid: Optional[int] = None + # 豆瓣ID + doubanid: Optional[str] = None + # 类型 + type_name: Optional[str] = None + # 季号 + season: Optional[int] = None + # 整理方式 + transfer_type: Optional[str] = None + # 自定义格式 + episode_format: Optional[str] = None + # 指定集数 + episode_detail: Optional[str] = None + # 指定PART + episode_part: Optional[str] = None + # 集数偏移 + episode_offset: Optional[str] = None + # 最小文件大小 + min_filesize: Optional[int] = 0 + # 刮削 + scrape: bool = False + # 媒体库类型子目录 + library_type_folder: Optional[bool] = None + # 媒体库类别子目录 + library_category_folder: Optional[bool] = None + # 复用历史识别信息 + from_history: Optional[bool] = False @router.get("/name", summary="查询整理后的名称", response_model=schemas.Response)