changes
This commit is contained in:
parent
3f710433f0
commit
ea48728ff9
|
@ -1,5 +1,3 @@
|
||||||
from typing import List
|
|
||||||
|
|
||||||
from fastapi import APIRouter, Depends, HTTPException
|
from fastapi import APIRouter, Depends, HTTPException
|
||||||
from sqlalchemy.orm import Session
|
from sqlalchemy.orm import Session
|
||||||
|
|
||||||
|
@ -69,7 +67,7 @@ def func(_id: str, db: Session = Depends(get_db)):
|
||||||
return item.dict()
|
return item.dict()
|
||||||
|
|
||||||
|
|
||||||
@router.post("/search", summary="查询打分卡", response_model=List[Schema.SearchScoreCardResItem])
|
@router.post("/search", summary="查询打分卡", response_model=Schema.SearchScoreCardResBody)
|
||||||
def func(schema: Schema.SearchScoreCardReqBody, db: Session = Depends(get_db)):
|
def func(schema: Schema.SearchScoreCardReqBody, db: Session = Depends(get_db)):
|
||||||
scorecards, total = Crud.search_scorecard(db=db, schema=schema)
|
scorecards, total = Crud.search_scorecard(db=db, schema=schema)
|
||||||
|
|
||||||
|
|
|
@ -32,3 +32,8 @@ class SearchScoreCardResItem(BaseModel):
|
||||||
id: str = None
|
id: str = None
|
||||||
name: str = None
|
name: str = None
|
||||||
subcategory: str = None
|
subcategory: str = None
|
||||||
|
|
||||||
|
|
||||||
|
class SearchScoreCardResBody(BaseModel):
|
||||||
|
items: List[SearchScoreCardResItem] = []
|
||||||
|
total: int = 0
|
||||||
|
|
Loading…
Reference in New Issue