Example #1
0
 /// <summary>
 ///     根据角色Id,岗位Id,组Id,人员Id获取具有的菜单信息
 /// </summary>
 /// <param name="input">输入参数</param>
 /// <returns>树形菜单信息</returns>
 public async Task <IEnumerable <TreeEntity> > GetMenuHavePermissionByPrivilegeMasterValue(GetMenuHavePermissionByPrivilegeMasterValueInput input)
 {
     return((await _permissionRepository.GetMenuHavePermissionByPrivilegeMasterValue(input)).ToList());
 }
Example #2
0
        /// <summary>
        ///     根据特权ID获取当前拥有的权限
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public async Task <IEnumerable <TreeEntity> > GetMenuHavePermissionByPrivilegeMasterValue(GetMenuHavePermissionByPrivilegeMasterValueInput input)
        {
            var TreeList = await _systemPermissionRepository.GetMenuHavePermissionByPrivilegeMasterValue(input);

            return(TreeList);
        }