Commit 484d146e authored by xianyang's avatar xianyang

优化角色修改

parent a027ce66
......@@ -53,15 +53,11 @@ def create_role(db: Session, user: schemas.RoleCreate):
def update_role(db: Session, role_info):
if role_info.role_name:
db.query(models.Role).filter(models.Role.id == role_info.id).update(
{models.Role.role_name: role_info.role_name})
if role_info.remark:
db.query(models.Role).filter(models.Role.id == role_info.id).update(
{models.Role.remark: role_info.remark})
if role_info.authority:
db.query(models.Role).filter(models.Role.id == role_info.id).update(
{models.Role.authority: ','.join(map(str, role_info.authority))})
db.query(models.Role).filter(models.Role.id == role_info.id).update(
{models.Role.role_name: role_info.role_name,
models.Role.authority: ','.join(map(str, role_info.authority)),
models.Role.remark: role_info.remark})
db.commit()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment