马睿智牛逼!

This commit is contained in:
test1
2026-09-21 20:40:35 +08:00
parent 85c3cc6508
commit ab36fa1868
2 changed files with 19 additions and 13 deletions
+8 -5
View File
@@ -25,13 +25,16 @@ def get_teacher(id,session):
else:
raise HTTPException(status_code=404,detail='该老师不存在!')
def update_teacher(teac_id:int,req:Teacher_RequestModel,session):
def update_teacher(id:int,req,session):
try:
session.query(Teacher_Model).filter(Teacher_Model.teac_id==id)\
.filter(Teacher_Model.delete_status==0).update(req.model_dump(exclude_unset=True))
session.commit()
r=session.query(Teacher_Model).filter(Teacher_Model.teac_id==id) \
.filter(Teacher_Model.delete_status==0).update(req)
except:
raise HTTPException(status_code=500,detail="更新异常!")
session.rollback()
return False
else:
session.commit()
return r
def delete_teacher(id:int,session):
try: