前后端交互完成
This commit is contained in:
@ -5,6 +5,7 @@ from app.model.crud import project_image_crud as pimc
|
||||
from app.service import project_service as ps
|
||||
from app.model.schemas.project_info_schemas import ProjectInfoIn, ProjectInfoPager
|
||||
from app.model.schemas.project_label_schemas import ProjectLabel
|
||||
from app.model.schemas.project_image_schemas import ProjectImgLeaferLabel
|
||||
from app.model.bussiness_model import ProjectLabel as pl
|
||||
from app.db.db_session import get_db
|
||||
from app.common.jwt_check import get_user_id
|
||||
@ -126,3 +127,26 @@ def get_image_list(project_id: int, session: Session = Depends(get_db)):
|
||||
return rc.response_success(data=image_list)
|
||||
|
||||
|
||||
@project.post("/save_img_label")
|
||||
def save_img_label(img_leafer_label: ProjectImgLeaferLabel, session: Session = Depends(get_db)):
|
||||
"""
|
||||
保存图片的标签框选信息
|
||||
:param img_leafer_label:
|
||||
:param session:
|
||||
:return:
|
||||
"""
|
||||
ps.save_img_label(img_leafer_label, session)
|
||||
return rc.response_success(msg="保存成功")
|
||||
|
||||
|
||||
@project.get("/get_img_leafer/{imager_id}")
|
||||
def get_img_leafer(image_id: int, session: Session = Depends(get_db)):
|
||||
"""
|
||||
根据图片id查询图片的leafer信息
|
||||
:param image_id:
|
||||
:param session:
|
||||
:return:
|
||||
"""
|
||||
img_leafer_out = ps.get_img_leafer(image_id, session)
|
||||
return rc.response_success(data=img_leafer_out)
|
||||
|
||||
|
Reference in New Issue
Block a user