1.main文件 张义部分新增两个接口

2.teacher.py api层 实例化对象修改
3.teacher.py dao层 get_teacher_list函数参数调整
This commit is contained in:
2026-09-22 10:47:28 +08:00
parent 9bb60ce823
commit 59d67ec3a6
3 changed files with 8 additions and 8 deletions
+2 -2
View File
@@ -19,7 +19,7 @@ from dao.teacher import (
delete_class_teacher
)
router = APIRouter(prefix="/teacher", tags=["老师管理模块"])
router = APIRouter()
#============================老师表===============================
@router.get("/list", response_model=List[TeacherOut])
@@ -77,7 +77,7 @@ def api_delete_teacher(teacher_id: int, db: Session = Depends(get_db)):
return {"msg": "老师逻辑删除成功"}
# ===================== 班级老师关联路由组 =====================
class_teacher_router = APIRouter(prefix="/class-teacher", tags=["班级老师分配管理模块"])
class_teacher_router = APIRouter()
@class_teacher_router.get("/class/{class_id}", response_model=List[ClassTeacherOut], summary="根据班级ID查询该班级所有带班老师")
def api_get_class_teacher_by_class_id(class_id: int, db: Session = Depends(get_db)):