feat:增加分页条件查询博客接口
This commit is contained in:
@@ -47,6 +47,14 @@ def query_blog_by_condition(query: BlogQuery = Depends(),
|
||||
return blog_service.query_blog_by_condition(db, query)
|
||||
|
||||
|
||||
@router.get("/condition/page", summary="条件分页查询博客", response_model=PageResult[BlogResponse])
|
||||
def query_blog_by_condition_page(query: BlogQuery = Depends(),
|
||||
current_page: int = Query(1, ge=1, alias="currentPage", description="当前页码"),
|
||||
page_size: int = Query(10, ge=1, le=100, alias="pageSize", description="每页数量"),
|
||||
db: Session = Depends(get_db)):
|
||||
return blog_service.query_blog_by_condition_page(db, query, current_page, page_size)
|
||||
|
||||
|
||||
@router.get("/unapproved", summary="查询待发布博客", response_model=List[BlogResponse])
|
||||
def query_unapproved_blog(db: Session = Depends(get_db), _=Depends(verify_token)):
|
||||
return blog_service.query_unapproved_blog(db)
|
||||
|
||||
Reference in New Issue
Block a user