Merge pull request '1' (#51) from zk_wolin into main

Reviewed-on: #51
This commit was merged in pull request #51.
This commit is contained in:
2026-09-23 10:18:39 +08:00
+7 -3
View File
@@ -5,23 +5,27 @@ def post_score_dao(data_dict, db):
try:
obj = Score(**data_dict)
db.add(obj)
db.commit()
except Exception as e:
print("新增成绩异常:", e)
db.rollback()
return False
else:
db.commit()
return True
def update_score_dao(score_id, db, updates):
"""修改成绩,query.update方式"""
try:
db.query(Score).filter(
cnt = db.query(Score).filter(
Score.id == score_id,
Score.is_deleted == 0
).update(updates)
except Exception:
if cnt == 0:
db.rollback()
return False
except Exception as e:
print("修改成绩异常:", e)
db.rollback()
return False
else: