/// <summary> /// 获取部门分管领导角色名称 /// </summary> /// <param name="deptInfo">部门编码或部门名称</param> /// <returns>返回获取到的角色名称数组</returns> public string[] GetDeptLeaderRoleName(string deptInfo) { IDeptManagerRole deptManagerRole = PlatformFactory.GetObject <IDeptManagerRole>(); return(deptManagerRole.GetManagementRoleName(deptInfo, RoleStyle.分管领导).ToArray()); }
/// <summary> /// 获取最高部门负责人角色名称 /// </summary> /// <param name="deptInfo">部门编码或部门名称</param> /// <returns>返回获取到的角色名称数组</returns> public string[] GetHighestDeptPrincipalRoleName(string deptInfo) { IDeptManagerRole deptManagerRole = PlatformFactory.GetObject <IDeptManagerRole>(); return(deptManagerRole.GetManagementRoleName(GetHighestDeptCode(deptInfo), RoleStyle.负责人).ToArray()); }