📄 display.jsp
字号:
{
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 + -