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 typing import List, Any
from fastapi import APIRouter, Depends, Response, BackgroundTasks from fastapi import APIRouter, Depends, Response
from app import schemas from app import schemas
from app.chain.douban import DoubanChain from app.chain.douban import DoubanChain
@ -13,24 +13,6 @@ from app.utils.http import RequestUtils
router = APIRouter() 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="豆瓣图片代理") @router.get("/img/{imgurl:path}", summary="豆瓣图片代理")
def douban_img(imgurl: str) -> Any: def douban_img(imgurl: str) -> Any:
""" """