⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 menuutils.java

📁 使用spring ,hibernate 框架的稽查管理系统
💻 JAVA
字号:
package com.je.ims.util;

import java.util.LinkedList;
import java.util.List;

import com.je.ims.hibernate.RoleId;

public class MenuUtils {
public static int getMenuRight(LinkedList list,String program)
{
   for(int i=0;i<list.size();i++){
	  RootMenu root=(RootMenu)list.get(i);
	  if(root.getMenuProgram()!=null)
	  {
		  if(root.getMenuProgram().equals(program)){
			  return root.getMenuRight().intValue();
		  }
			  
	  }
	  LinkedList item=root.getMenuItemList();
	  for(int j=0;j<item.size();j++)
	  {
		  MenuInfo info=(MenuInfo)item.get(j);
		  if(info.getMenuProgram()!=null)
		  {
			  if(info.getMenuProgram().equals(program))
			  return info.getMenuRight().intValue();
		  }
	  }
   }
	return -1;
}
public static List getRole(LinkedList list,String program)
{
	for(int i=0;i<list.size();i++)
	{
		RootMenu root=(RootMenu)list.get(i);
		if(root.getMenuProgram()!=null)
		{
			if(root.getMenuProgram().equals(program))
			{
				
				return root.getRoleList();
			}
		}
		  LinkedList item=root.getMenuItemList();
		  for(int j=0;j<item.size();j++)
		  {
			  MenuInfo info=(MenuInfo)item.get(j);
			  if(info.getMenuProgram()!=null)
			  {
				  if(info.getMenuProgram().equals(program))
				  {
					
						return info.getRoleList();
				  }
			  }
		  }
	}
	return null;
}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -