|  | @@ -81,6 +81,7 @@ public class SysRoleServiceImpl implements ISysRoleService
 | 
	
		
			
				|  |  |       * 
 | 
	
		
			
				|  |  |       * @return 角色列表
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | +    @Override
 | 
	
		
			
				|  |  |      public List<SysRole> selectRoleAll()
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          return SpringUtils.getAopProxy(this).selectRoleList(new SysRole());
 | 
	
	
		
			
				|  | @@ -92,6 +93,7 @@ public class SysRoleServiceImpl implements ISysRoleService
 | 
	
		
			
				|  |  |       * @param userId 用户ID
 | 
	
		
			
				|  |  |       * @return 选中角色ID列表
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | +    @Override
 | 
	
		
			
				|  |  |      public List<Integer> selectRoleListByUserId(Long userId)
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          return roleMapper.selectRoleListByUserId(userId);
 | 
	
	
		
			
				|  | @@ -103,6 +105,7 @@ public class SysRoleServiceImpl implements ISysRoleService
 | 
	
		
			
				|  |  |       * @param roleId 角色ID
 | 
	
		
			
				|  |  |       * @return 角色对象信息
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | +    @Override
 | 
	
		
			
				|  |  |      public SysRole selectRoleById(Long roleId)
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          return roleMapper.selectRoleById(roleId);
 | 
	
	
		
			
				|  | @@ -149,6 +152,7 @@ public class SysRoleServiceImpl implements ISysRoleService
 | 
	
		
			
				|  |  |       * 
 | 
	
		
			
				|  |  |       * @param role 角色信息
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | +    @Override
 | 
	
		
			
				|  |  |      public void checkRoleAllowed(SysRole role)
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          if (StringUtils.isNotNull(role.getRoleId()) && role.isAdmin())
 | 
	
	
		
			
				|  | @@ -207,6 +211,7 @@ public class SysRoleServiceImpl implements ISysRoleService
 | 
	
		
			
				|  |  |       * @param role 角色信息
 | 
	
		
			
				|  |  |       * @return 结果
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | +    @Override
 | 
	
		
			
				|  |  |      public int updateRoleStatus(SysRole role)
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          return roleMapper.updateRole(role);
 | 
	
	
		
			
				|  | @@ -296,6 +301,7 @@ public class SysRoleServiceImpl implements ISysRoleService
 | 
	
		
			
				|  |  |       * @param roleIds 需要删除的角色ID
 | 
	
		
			
				|  |  |       * @return 结果
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | +    @Override
 | 
	
		
			
				|  |  |      public int deleteRoleByIds(Long[] roleIds)
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          for (Long roleId : roleIds)
 |