| | |
| | | //获取用户权限 |
| | | List<Permissions> permissions = _MenuRepository.GetPermissions(roleId); |
| | | //权限用户权限查询所有的菜单信息 |
| | | List<Sys_Menu> menus = _MenuService.GetUserMenuList(roleId); |
| | | List<MenuDTO> menus = _MenuService.GetUserMenuList(roleId); |
| | | //获取当前用户权限如:(Add,Search)对应的显示文本信息如:Add:添加,Search:查询 |
| | | var data = menus.Select(x => new |
| | | { |
| | |
| | | x.AuthValue = ""; |
| | | }); |
| | | //将取消的权限设置为"" |
| | | _RoleAuthRepository.UpdateData(delAuths); |
| | | _RoleAuthRepository.DeleteData(delAuths); |
| | | |
| | | int addCount = updateAuths.Where(x => x.AuthId <= 0).Count(); |
| | | int updateCount = updateAuths.Where(x => x.AuthId > 0).Count(); |