This commit is contained in:
jxxghp 2023-07-25 08:57:20 +08:00
parent 478c0cb5b6
commit 3b615e7ecc

View File

@ -1,6 +1,6 @@
from typing import List, Any
from fastapi import APIRouter, Depends, Response, BackgroundTasks
from fastapi import APIRouter, Depends, Response
from app import schemas
from app.chain.douban import DoubanChain
@ -13,24 +13,6 @@ from app.utils.http import RequestUtils
router = APIRouter()
def start_douban_chain():
"""
启动链式任务
"""
DoubanChain().sync()
@router.get("/sync", summary="同步豆瓣想看", response_model=schemas.Response)
def sync_douban(
background_tasks: BackgroundTasks,
_: schemas.TokenPayload = Depends(verify_token)) -> Any:
"""
同步豆瓣想看
"""
background_tasks.add_task(start_douban_chain)
return schemas.Response(success=True, message="任务已启动")
@router.get("/img/{imgurl:path}", summary="豆瓣图片代理")
def douban_img(imgurl: str) -> Any:
"""