Merge pull request '修改请求体' (#52) from zhutt into main
Reviewed-on: #52
This commit was merged in pull request #52.
This commit is contained in:
+4
-4
@@ -73,10 +73,10 @@ def get_classes_dao( class_id, class_no , class_name , page , page_size , db ):
|
||||
# ————定义班级表"删除"信息的函数————
|
||||
def delete_classes_dao( class_id , db ): # 定义函数,设置两个个形参class_id,db
|
||||
try : # 执行以下可能报错的代码
|
||||
db.query( Classes ).filter( Classes.id == class_id , Classes.is_deleted == 0 ).update( {"is_deleted": 1} ) # 将未删除且前端输入的id和数据库id可以匹配上的数据更新is_deleted字段为1,表示已逻辑删除
|
||||
r = db.query( Classes ).filter( Classes.id == class_id , Classes.is_deleted == 0 ).update( {"is_deleted": 1} ) # 将未删除且前端输入的id和数据库id可以匹配上的数据更新is_deleted字段为1,表示已逻辑删除
|
||||
if r !=0:
|
||||
db.commit()
|
||||
return r
|
||||
except : # 捕获异常:
|
||||
db.rollback() # 如果中间出错,回滚事务,防止产生脏数据
|
||||
return False # 返回 False,返回接口,表示操作失败
|
||||
else : # 执行成功:
|
||||
db.commit() # 提交事务:更新is_deleted字段为1,表示已逻辑删除,前端无法查询到已逻辑删除的数据
|
||||
return True # 返回 True,返回接口,表示操作成功
|
||||
|
||||
Reference in New Issue
Block a user