/car/list 调整为 post

This commit is contained in:
shikong 2023-05-31 14:02:01 +08:00
parent 44d5c2ac81
commit 2860dfb5ef
2 changed files with 6 additions and 5 deletions

View File

@ -12,7 +12,7 @@ from utils.model import model_list
router = APIRouter(tags=["Car"], prefix="/car")
@router.post("/list")
@router.post("/list", summary="题目列表")
def get_list(dto: ListDto, db: Session = Depends(database)):
(page, size, keyword) = (dto.page, dto.size, dto.keyword)
order_by_wrong_rate = dto.order_by_wrong_rate

View File

@ -1,8 +1,9 @@
from fastapi import Body
from pydantic import BaseModel
class ListDto(BaseModel):
page: int = 1
size: int = 10
keyword: str = ""
order_by_wrong_rate: bool = True
page: int = Body(description="页数", default=1)
size: int = Body(description="页面大小", default=10)
keyword: str = Body(description="查询关键字", default="")
order_by_wrong_rate: bool = Body(alias="orderByWrongRate", description="按错误率排序", default=True)