From 274fcd57a84b8b739dc2ffd9bbaa8189daf8920f Mon Sep 17 00:00:00 2001 From: maruizhi <3088243241@qq.com> Date: Mon, 21 Sep 2026 19:41:16 +0800 Subject: [PATCH] mrz --- PythonProject/api/cla_api.py | 7 +++---- PythonProject/main.py | 4 +++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/PythonProject/api/cla_api.py b/PythonProject/api/cla_api.py index 871b78b..6f7e400 100644 --- a/PythonProject/api/cla_api.py +++ b/PythonProject/api/cla_api.py @@ -1,11 +1,10 @@ from fastapi import APIRouter, Depends from util.database import get_db from schema.cla_schema import claRequest -from dao.cla_dao import (add_class_dao,get_class_dao,update_class_dao,delete_class_dao - ,get_class_for_delete,hard_delete_class -) +from dao.cla_dao import add_class_dao,get_class_dao,update_class_dao,delete_class,get_class_for_delete,hard_delete_class claAPI = APIRouter(prefix="/class", tags=["班级管理"]) + @claAPI.post("/{class_id}", summary="新增班级") def add_class(data: claRequest, Session = Depends(get_db)): return add_class_dao(data, Session) @@ -20,7 +19,7 @@ def update_class(class_id: int, data: claRequest, Session = Depends(get_db)): @claAPI.get("/{class_id}", summary="隐藏单条信息") def hidden_class(class_id: int, Session = Depends(get_db)): - return delete_class_dao(class_id, Session) + return delete_class(class_id, Session) @claAPI.get("/{class_id}", summary="硬删除前查询") def check_delete(class_id: int, Session = Depends(get_db)): diff --git a/PythonProject/main.py b/PythonProject/main.py index c944c14..3b07189 100644 --- a/PythonProject/main.py +++ b/PythonProject/main.py @@ -4,11 +4,13 @@ from api.student_api import StudentAPI from api.statistics_api import StatisticsAPI from api.teacher_api import teacher_api from api.grade_api import gradeAPI +from api.cla_api import claAPI app = FastAPI(title='沃林学⽣管理系统') app.include_router(StudentAPI) + app.include_router(StatisticsAPI) app.include_router(teacher_api) app.include_router(emp_api) app.include_router(gradeAPI) -app.include_router(gradeAPI) +app.include_router(claAPI)