用户,角色,权限增加是否启用,修补菜单排序

This commit is contained in:
mkg
2021-03-25 20:00:00 +08:00
parent 0672a13c0a
commit 2455351347
14 changed files with 818 additions and 79 deletions
+22
View File
@@ -127,6 +127,28 @@ def update_role_power(id, power_list):
db.session.commit()
# 启动角色
def enable_status(id):
enable = 1
role = Role.query.filter_by(id=id).update({"enable": enable})
if role:
db.session.commit()
return True
return False
# 停用角色
def disable_status(id):
enable = 0
role = Role.query.filter_by(id=id).update({"enable": enable})
if role:
db.session.commit()
return True
return False
# 删除角色
def remove_role(id):
role = Role.query.filter_by(id=id).first()