fix issue #I80UEX 部门增加职位及部门负责人

This commit is contained in:
wintel
2023-12-18 23:22:05 +08:00
parent 88c1108ac2
commit 30256db076
4 changed files with 75 additions and 1 deletions

View File

@@ -287,5 +287,19 @@ namespace OpenAuth.App
Sex = request.Sex
});
}
/// <summary>
/// 获取用户的直属上级ID
/// </summary>
/// <param name="userid">用户ID</param>
/// <returns></returns>
public string GetParent(string userid)
{
if (userid == Guid.Empty.ToString())
{
throw new Exception("超级管理员没有直属上级,请检查配置");
}
return Repository.FirstOrDefault(u => u.Id == userid).ParentId;
}
}
}