コード例 #1
0
        /// <summary>
        /// 获取部门分管领导角色名称
        /// </summary>
        /// <param name="deptInfo">部门编码或部门名称</param>
        /// <returns>返回获取到的角色名称数组</returns>
        public string[] GetDeptLeaderRoleName(string deptInfo)
        {
            IDeptManagerRole deptManagerRole = PlatformFactory.GetObject <IDeptManagerRole>();

            return(deptManagerRole.GetManagementRoleName(deptInfo, RoleStyle.分管领导).ToArray());
        }
コード例 #2
0
        /// <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());
        }