改进手动整理逻辑 关联后端 jxxghp/MoviePilot-Frontend#255

This commit is contained in:
Attente
2024-11-28 05:39:26 +08:00
parent 9e9cca6de4
commit 4f1b95352a
+36 -18
View File
@@ -20,24 +20,42 @@ router = APIRouter()
class ManualTransferItem(BaseModel): class ManualTransferItem(BaseModel):
fileitem: FileItem = None, # 文件项
logid: Optional[int] = None, fileitem: FileItem = None
target_storage: Optional[str] = None, # 日志ID
target_path: Optional[str] = None, logid: Optional[int] = None
tmdbid: Optional[int] = None, # 目标存储
doubanid: Optional[str] = None, target_storage: Optional[str] = None
type_name: Optional[str] = None, # 目标路径
season: Optional[int] = None, target_path: Optional[str] = None
transfer_type: Optional[str] = None, # TMDB ID
episode_format: Optional[str] = None, tmdbid: Optional[int] = None
episode_detail: Optional[str] = None, # 豆瓣ID
episode_part: Optional[str] = None, doubanid: Optional[str] = None
episode_offset: Optional[str] = None, # 类型
min_filesize: Optional[int] = 0, type_name: Optional[str] = None
scrape: bool = False, # 季号
library_type_folder: bool = False, season: Optional[int] = None
library_category_folder: bool = False, # 整理方式
from_history: bool = False 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) @router.get("/name", summary="查询整理后的名称", response_model=schemas.Response)