新增部分接口
This commit is contained in:
@ -1,14 +1,15 @@
|
||||
from typing import List
|
||||
from fastapi import APIRouter, Depends, UploadFile, File, Form
|
||||
from fastapi.responses import StreamingResponse
|
||||
from fastapi.encoders import jsonable_encoder
|
||||
from fastapi.encoders import jsonable_encoder
|
||||
from sqlalchemy.orm import Session
|
||||
|
||||
from app.common import reponse_code as rc
|
||||
from app.model.crud import project_detect_crud as pdc
|
||||
from app.service import project_detect_service as pds
|
||||
from app.model.crud.project_train_crud import get_train
|
||||
from app.model.schemas.project_detect_schemas import ProjectDetectPager, ProjectDetectIn, ProjectDetectImgPager, ProjectDetectLogIn
|
||||
from app.model.schemas.project_detect_schemas import ProjectDetectPager, ProjectDetectIn,\
|
||||
ProjectDetectImgPager, ProjectDetectLogIn
|
||||
from app.db.db_session import get_db
|
||||
|
||||
detect = APIRouter()
|
||||
@ -26,6 +27,17 @@ def get_pager(detect_pager: ProjectDetectPager, session: Session = Depends(get_d
|
||||
return rc.response_success_pager(pager)
|
||||
|
||||
|
||||
@detect.get("/detect_list/{project_id}")
|
||||
def get_detect_list(project_id: int, session: Session = Depends(get_db)):
|
||||
"""
|
||||
根据项目id获取全部推理集合
|
||||
:param project_id:
|
||||
:param session:
|
||||
:return:
|
||||
"""
|
||||
return rc.response_success(data=pdc.get_detect_list(project_id, session))
|
||||
|
||||
|
||||
@detect.post("/add_detect")
|
||||
def add_detect(detect_in: ProjectDetectIn, session: Session = Depends(get_db)):
|
||||
"""
|
||||
|
Reference in New Issue
Block a user