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

📄 display.jsp

📁 企业员工信息管理系统
💻 JSP
📖 第 1 页 / 共 3 页
字号:
		{
			if(strSrchZD.equals("0"))//按部门编号
			{
				if(strPaixu.equals("") || strPaixu.equals("0"))
					vect = (Vector)myBean.getData(true,"BMBH",false,"BMBH",txtsrch,false);
				else if(strPaixu.equals("1"))
					vect = (Vector)myBean.getData(true,"BMBH",true,"BMBH",txtsrch,false);
				else if(strPaixu.equals("2"))
					vect = (Vector)myBean.getData(true,"GH",false,"BMBH",txtsrch,false);
				else if(strPaixu.equals("3"))
					vect = (Vector)myBean.getData(true,"GH",true,"BMBH",txtsrch,false);
				else if(strPaixu.equals("4"))
					vect = (Vector)myBean.getData(true,"XM",false,"BMBH",txtsrch,false);
				else if(strPaixu.equals("5"))
					vect = (Vector)myBean.getData(true,"XM",true,"BMBH",txtsrch,false);
				else if(strPaixu.equals("6"))
					vect = (Vector)myBean.getData(true,"XB",false,"BMBH",txtsrch,false);
				else if(strPaixu.equals("7"))
					vect = (Vector)myBean.getData(true,"XB",true,"BMBH",txtsrch,false);
			}
			else if(strSrchZD.equals("1"))//按职工编号
			{
				if(strPaixu.equals("") || strPaixu.equals("0"))
					vect = (Vector)myBean.getData(true,"BMBH",false,"GH",txtsrch,false);
				else if(strPaixu.equals("1"))
					vect = (Vector)myBean.getData(true,"BMBH",true,"GH",txtsrch,false);
				else if(strPaixu.equals("2"))
					vect = (Vector)myBean.getData(true,"GH",false,"GH",txtsrch,false);
				else if(strPaixu.equals("3"))
					vect = (Vector)myBean.getData(true,"GH",true,"GH",txtsrch,false);
				else if(strPaixu.equals("4"))
					vect = (Vector)myBean.getData(true,"XM",false,"GH",txtsrch,false);
				else if(strPaixu.equals("5"))
					vect = (Vector)myBean.getData(true,"XM",true,"GH",txtsrch,false);
				else if(strPaixu.equals("6"))
					vect = (Vector)myBean.getData(true,"XB",false,"GH",txtsrch,false);
				else if(strPaixu.equals("7"))
					vect = (Vector)myBean.getData(true,"XB",true,"GH",txtsrch,false);
			}
			else if(strSrchZD.equals("2"))//按姓名
			{
				if(strPaixu.equals("") || strPaixu.equals("0"))
					vect = (Vector)myBean.getData(true,"BMBH",false,"XM",txtsrch,false);
				else if(strPaixu.equals("1"))
					vect = (Vector)myBean.getData(true,"BMBH",true,"XM",txtsrch,false);
				else if(strPaixu.equals("2"))
					vect = (Vector)myBean.getData(true,"GH",false,"XM",txtsrch,false);
				else if(strPaixu.equals("3"))
					vect = (Vector)myBean.getData(true,"GH",true,"XM",txtsrch,false);
				else if(strPaixu.equals("4"))
					vect = (Vector)myBean.getData(true,"XM",false,"XM",txtsrch,false);
				else if(strPaixu.equals("5"))
					vect = (Vector)myBean.getData(true,"XM",true,"XM",txtsrch,false);
				else if(strPaixu.equals("6"))
					vect = (Vector)myBean.getData(true,"XB",false,"XM",txtsrch,false);
				else if(strPaixu.equals("7"))
					vect = (Vector)myBean.getData(true,"XB",true,"XM",txtsrch,false);
			}
			else if(strSrchZD.equals("3"))//按性别
			{
				if(strPaixu.equals("") || strPaixu.equals("0"))
					vect = (Vector)myBean.getData(true,"BMBH",false,"XB",txtsrch,false);
				else if(strPaixu.equals("1"))
					vect = (Vector)myBean.getData(true,"BMBH",true,"XB",txtsrch,false);
				else if(strPaixu.equals("2"))
					vect = (Vector)myBean.getData(true,"GH",false,"XB",txtsrch,false);
				else if(strPaixu.equals("3"))
					vect = (Vector)myBean.getData(true,"GH",true,"XB",txtsrch,false);
				else if(strPaixu.equals("4"))
					vect = (Vector)myBean.getData(true,"XM",false,"XB",txtsrch,false);
				else if(strPaixu.equals("5"))
					vect = (Vector)myBean.getData(true,"XM",true,"XB",txtsrch,false);
				else if(strPaixu.equals("6"))
					vect = (Vector)myBean.getData(true,"XB",false,"XB",txtsrch,false);
				else if(strPaixu.equals("7"))
					vect = (Vector)myBean.getData(true,"XB",true,"XB",txtsrch,false);
			}
		}
	}
	else//子部门
	{
		if(strPaixu.equals("") || strPaixu.equals("0"))
			vect = (Vector)myBean.getData(false,"BMBH",false,"","",true);
		else if(strPaixu.equals("1"))
			vect = (Vector)myBean.getData(false,"BMBH",true,"","",true);
		else if(strPaixu.equals("2"))
			vect = (Vector)myBean.getData(false,"GH",false,"","",true);
		else if(strPaixu.equals("3"))
			vect = (Vector)myBean.getData(false,"GH",true,"","",true);
		else if(strPaixu.equals("4"))
			vect = (Vector)myBean.getData(false,"XM",false,"","",true);
		else if(strPaixu.equals("5"))
			vect = (Vector)myBean.getData(false,"XM",true,"","",true);
		else if(strPaixu.equals("6"))
			vect = (Vector)myBean.getData(false,"XB",false,"","",true);
		else if(strPaixu.equals("7"))
			vect = (Vector)myBean.getData(false,"XB",true,"","",true);
		if(!strSrchZD.equals("") && chkon.equals("ON"))//精确查询
		{
			if(strSrchZD.equals("0"))//按部门编号
			{
				if(strPaixu.equals("") || strPaixu.equals("0"))
					vect = (Vector)myBean.getData(false,"BMBH",false,"BMBH",txtsrch,true);
				else if(strPaixu.equals("1"))
					vect = (Vector)myBean.getData(false,"BMBH",true,"BMBH",txtsrch,true);
				else if(strPaixu.equals("2"))
					vect = (Vector)myBean.getData(false,"GH",false,"BMBH",txtsrch,true);
				else if(strPaixu.equals("3"))
					vect = (Vector)myBean.getData(false,"GH",true,"BMBH",txtsrch,true);
				else if(strPaixu.equals("4"))
					vect = (Vector)myBean.getData(false,"XM",false,"BMBH",txtsrch,true);
				else if(strPaixu.equals("5"))
					vect = (Vector)myBean.getData(false,"XM",true,"BMBH",txtsrch,true);
				else if(strPaixu.equals("6"))
					vect = (Vector)myBean.getData(false,"XB",false,"BMBH",txtsrch,true);
				else if(strPaixu.equals("7"))
					vect = (Vector)myBean.getData(false,"XB",true,"BMBH",txtsrch,true);
			}
			else if(strSrchZD.equals("1"))//按职工编号
			{
				if(strPaixu.equals("") || strPaixu.equals("0"))
					vect = (Vector)myBean.getData(false,"BMBH",false,"GH",txtsrch,true);
				else if(strPaixu.equals("1"))
					vect = (Vector)myBean.getData(false,"BMBH",true,"GH",txtsrch,true);
				else if(strPaixu.equals("2"))
					vect = (Vector)myBean.getData(false,"GH",false,"GH",txtsrch,true);
				else if(strPaixu.equals("3"))
					vect = (Vector)myBean.getData(false,"GH",true,"GH",txtsrch,true);
				else if(strPaixu.equals("4"))
					vect = (Vector)myBean.getData(false,"XM",false,"GH",txtsrch,true);
				else if(strPaixu.equals("5"))
					vect = (Vector)myBean.getData(false,"XM",true,"GH",txtsrch,true);
				else if(strPaixu.equals("6"))
					vect = (Vector)myBean.getData(false,"XB",false,"GH",txtsrch,true);
				else if(strPaixu.equals("7"))
					vect = (Vector)myBean.getData(false,"XB",true,"GH",txtsrch,true);
			}
			else if(strSrchZD.equals("2"))//按姓名
			{
				if(strPaixu.equals("") || strPaixu.equals("0"))
					vect = (Vector)myBean.getData(false,"BMBH",false,"XM",txtsrch,true);
				else if(strPaixu.equals("1"))
					vect = (Vector)myBean.getData(false,"BMBH",true,"XM",txtsrch,true);
				else if(strPaixu.equals("2"))
					vect = (Vector)myBean.getData(false,"GH",false,"XM",txtsrch,true);
				else if(strPaixu.equals("3"))
					vect = (Vector)myBean.getData(false,"GH",true,"XM",txtsrch,true);
				else if(strPaixu.equals("4"))
					vect = (Vector)myBean.getData(false,"XM",false,"XM",txtsrch,true);
				else if(strPaixu.equals("5"))
					vect = (Vector)myBean.getData(false,"XM",true,"XM",txtsrch,true);
				else if(strPaixu.equals("6"))
					vect = (Vector)myBean.getData(false,"XB",false,"XM",txtsrch,true);
				else if(strPaixu.equals("7"))
					vect = (Vector)myBean.getData(false,"XB",true,"XM",txtsrch,true);
			}
			else if(strSrchZD.equals("3"))//按性别
			{
				if(strPaixu.equals("") || strPaixu.equals("0"))
					vect = (Vector)myBean.getData(false,"BMBH",false,"XB",txtsrch,true);
				else if(strPaixu.equals("1"))
					vect = (Vector)myBean.getData(false,"BMBH",true,"XB",txtsrch,true);
				else if(strPaixu.equals("2"))
					vect = (Vector)myBean.getData(false,"GH",false,"XB",txtsrch,true);
				else if(strPaixu.equals("3"))
					vect = (Vector)myBean.getData(false,"GH",true,"XB",txtsrch,true);
				else if(strPaixu.equals("4"))
					vect = (Vector)myBean.getData(false,"XM",false,"XB",txtsrch,true);
				else if(strPaixu.equals("5"))
					vect = (Vector)myBean.getData(false,"XM",true,"XB",txtsrch,true);
				else if(strPaixu.equals("6"))
					vect = (Vector)myBean.getData(false,"XB",false,"XB",txtsrch,true);
				else if(strPaixu.equals("7"))
					vect = (Vector)myBean.getData(false,"XB",true,"XB",txtsrch,true);
			}
		}
		else if(!strSrchZD.equals("") && !chkon.equals("ON"))//模糊查询
		{
			if(strSrchZD.equals("0"))//按部门编号
			{
				if(strPaixu.equals("") || strPaixu.equals("0"))
					vect = (Vector)myBean.getData(false,"BMBH",false,"BMBH",txtsrch,false);
				else if(strPaixu.equals("1"))
					vect = (Vector)myBean.getData(false,"BMBH",true,"BMBH",txtsrch,false);
				else if(strPaixu.equals("2"))
					vect = (Vector)myBean.getData(false,"GH",false,"BMBH",txtsrch,false);
				else if(strPaixu.equals("3"))
					vect = (Vector)myBean.getData(false,"GH",true,"BMBH",txtsrch,false);
				else if(strPaixu.equals("4"))
					vect = (Vector)myBean.getData(false,"XM",false,"BMBH",txtsrch,false);
				else if(strPaixu.equals("5"))
					vect = (Vector)myBean.getData(false,"XM",true,"BMBH",txtsrch,false);
				else if(strPaixu.equals("6"))
					vect = (Vector)myBean.getData(false,"XB",false,"BMBH",txtsrch,false);
				else if(strPaixu.equals("7"))
					vect = (Vector)myBean.getData(false,"XB",true,"BMBH",txtsrch,false);
			}
			else if(strSrchZD.equals("1"))//按职工编号
			{
				if(strPaixu.equals("") || strPaixu.equals("0"))
					vect = (Vector)myBean.getData(false,"BMBH",false,"GH",txtsrch,false);
				else if(strPaixu.equals("1"))
					vect = (Vector)myBean.getData(false,"BMBH",true,"GH",txtsrch,false);
				else if(strPaixu.equals("2"))
					vect = (Vector)myBean.getData(false,"GH",false,"GH",txtsrch,false);
				else if(strPaixu.equals("3"))
					vect = (Vector)myBean.getData(false,"GH",true,"GH",txtsrch,false);
				else if(strPaixu.equals("4"))
					vect = (Vector)myBean.getData(false,"XM",false,"GH",txtsrch,false);
				else if(strPaixu.equals("5"))
					vect = (Vector)myBean.getData(false,"XM",true,"GH",txtsrch,false);
				else if(strPaixu.equals("6"))
					vect = (Vector)myBean.getData(false,"XB",false,"GH",txtsrch,false);
				else if(strPaixu.equals("7"))
					vect = (Vector)myBean.getData(false,"XB",true,"GH",txtsrch,false);
			}
			else if(strSrchZD.equals("2"))//按姓名
			{
				if(strPaixu.equals("") || strPaixu.equals("0"))
					vect = (Vector)myBean.getData(false,"BMBH",false,"XM",txtsrch,false);
				else if(strPaixu.equals("1"))
					vect = (Vector)myBean.getData(false,"BMBH",true,"XM",txtsrch,false);
				else if(strPaixu.equals("2"))
					vect = (Vector)myBean.getData(false,"GH",false,"XM",txtsrch,false);
				else if(strPaixu.equals("3"))
					vect = (Vector)myBean.getData(false,"GH",true,"XM",txtsrch,false);
				else if(strPaixu.equals("4"))
					vect = (Vector)myBean.getData(false,"XM",false,"XM",txtsrch,false);
				else if(strPaixu.equals("5"))
					vect = (Vector)myBean.getData(false,"XM",true,"XM",txtsrch,false);
				else if(strPaixu.equals("6"))
					vect = (Vector)myBean.getData(false,"XB",false,"XM",txtsrch,false);
				else if(strPaixu.equals("7"))
					vect = (Vector)myBean.getData(false,"XB",true,"XM",txtsrch,false);
			}
			else if(strSrchZD.equals("3"))//按性别
			{
				if(strPaixu.equals("") || strPaixu.equals("0"))
					vect = (Vector)myBean.getData(false,"BMBH",false,"XB",txtsrch,false);
				else if(strPaixu.equals("1"))
					vect = (Vector)myBean.getData(false,"BMBH",true,"XB",txtsrch,false);
				else if(strPaixu.equals("2"))
					vect = (Vector)myBean.getData(false,"GH",false,"XB",txtsrch,false);
				else if(strPaixu.equals("3"))
					vect = (Vector)myBean.getData(false,"GH",true,"XB",txtsrch,false);
				else if(strPaixu.equals("4"))
					vect = (Vector)myBean.getData(false,"XM",false,"XB",txtsrch,false);
				else if(strPaixu.equals("5"))
					vect = (Vector)myBean.getData(false,"XM",true,"XB",txtsrch,false);
				else if(strPaixu.equals("6"))
					vect = (Vector)myBean.getData(false,"XB",false,"XB",txtsrch,false);
				else if(strPaixu.equals("7"))
					vect = (Vector)myBean.getData(false,"XB",true,"XB",txtsrch,false);
			}
		}
	}
	
	Hashtable ht = (Hashtable)vect.get(0);
	String sql = (String)ht.get("sql");
	String bm = (String)request.getParameter("bm");
	if(bm==null || bm.equals("")) bm = "1";
	int cur = Integer.parseInt(bm);
    int recsum = ((Integer)vect.get(vect.size()-1)).intValue();
	
	vect = (Vector)myBean.getOnePage(sql,cur,10);
	int sum = Integer.parseInt((String)vect.get(0));
	String bgcolor="";

	String bmchg = "",bmchgmax="";
	boolean flgbmchg = true;
	for(int i=1;i<vect.size();i++)
	{
		if ((i%2)!=0) { 
			bgcolor="#FFFFFF";
		}else {
			bgcolor="#ffffff";
		}
		Hashtable hash = (Hashtable)vect.get(i);	
		String strBH0 = (String)hash.get("BMBH");//部门编号
		String strBH = myBean.getApartName(strBH0);//部门名称
		//strBH = myBean.getApartName(strBH0);

		String strBH1 = (String)hash.get("ZGBH");
		if(strBH1.equals("1")&&!userid.equals("1"))continue;
		String strXM = (String)hash.get("XM");
		String strXB = (String)hash.get("XB");
		String strGH = (String)hash.get("GH");
		//String strOper = (String)hash.get("CZQX");
		//String strFlow = (String)hash.get("LCQX");
		String strConf = (String)hash.get("PZCS");
			

%>
<%//判断部门是否变了
		if(!strBH0.equals(bmchg))
		{
			flgbmchg = true;
			bmchg = strBH0;
			bmchgmax = myBean.getFatherName(strBH0);
			if(bmchgmax!=null && !bmchgmax.equals(""))
				bmchgmax +=strBH;
			else if(bmchgmax==null || bmchgmax.equals(""))
				bmchgmax = strBH;
		}
		else if(strBH0.equals(bmchg))
		{

⌨️ 快捷键说明

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