minor fix

This commit is contained in:
samisgod 2021-12-17 15:03:33 +08:00 committed by 不做码农
parent 2753bb092a
commit dc7da1b095
2 changed files with 14 additions and 2 deletions

View File

@ -121,7 +121,7 @@ namespace ZR.Service
/// <param name="role"></param>
public void CheckRoleAllowed(SysRole role)
{
if (IsAdmin(role.RoleId))
if (IsRoleAdmin(role.RoleId))
{
throw new CustomException("不允许操作超级管理员角色");
}
@ -191,6 +191,18 @@ namespace ZR.Service
return ((IList)roles).Contains("admin");
}
/// <summary>
/// 判断是否是管理员
/// </summary>
/// <param name="userid"></param>
/// <returns></returns>
public bool IsRoleAdmin(long roleid)
{
var roleInfo = GetFirst(x => x.RoleId == roleid);
return roleInfo.RoleKey == "admin";
}
/// <summary>
/// 获取角色菜单id集合
/// </summary>

View File

@ -439,7 +439,7 @@ export default {
});
} else {
this.form.type = "add";
this.form.menuIds = this.getMenuAllCheckedKeys();
//this.form.menuIds = this.getMenuAllCheckedKeys();
addRole(this.form).then((response) => {
console.log(response);
this.open = false;