Merge remote-tracking branch 'origin/conding' into conding

This commit is contained in:
maruizhi
2026-09-21 21:02:40 +08:00
2 changed files with 10 additions and 8 deletions
+6 -4
View File
@@ -35,9 +35,11 @@ def update_teacher(id:int,req,session):
def delete_teacher(id:int,session):
try:
session.query(Teacher_Model).filter(Teacher_Model.teac_id==id,Teacher_Model.delete_status==0)\
r=session.query(Teacher_Model).filter(Teacher_Model.teac_id==id,Teacher_Model.delete_status==0)\
.update({'delete_status':1})
session.commit()
except:
raise HTTPException(status_code=500,detail="删除异常")
return {'code':200,'details':'删除成功'}
session.rollback()
return False
else:
session.commit()
return r