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

📄 leader_merge.jsp

📁 tomcat最新安装程序
💻 JSP
字号:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="cn.com.aheadsoft.recordset.PersonInfoRecordSet,cn.com.aheadsoft.util.UserInfo,cn.com.aheadsoft.recordset.degreeRecordSet,cn.com.aheadsoft.util.StringFormat,cn.com.aheadsoft.recordset.DeptInfoRecordSet,cn.com.aheadsoft.recordset.LevelRecordSet,cn.com.aheadsoft.recordset.OccupDicRecordSet,java.util.*,cn.com.aheadsoft.business.PersonImageBusiness,cn.com.aheadsoft.recordset.PersonImageRecordSet" %>
<%
	PersonInfoRecordSet set = (PersonInfoRecordSet)request.getAttribute("result");
	PersonInfoRecordSet all = (PersonInfoRecordSet)request.getAttribute("allperson");
	OccupDicRecordSet occupset = (OccupDicRecordSet)request.getAttribute("oset");
	LevelRecordSet levelset = (LevelRecordSet)request.getAttribute("lset");
	DeptInfoRecordSet deptset = (DeptInfoRecordSet)request.getAttribute("dept");
  	degreeRecordSet degree = (degreeRecordSet)request.getAttribute("degreeset");
	UserInfo userinfo = (UserInfo)session.getAttribute("userinfo");
	 String deptID=userinfo.GetDeptID();
		
%>

<%	
	Object[][] data = null;
	if((null != set) && (set.size() > 0)){
		data = new Object[set.size()][5];
		int i = 0;
		while(set.next()){
			data[i][0] = new String((set.getI_Name()).getBytes("iso8859_1"),"GB2312");
			data[i][1] = new String((set.getI_Sex()).getBytes("iso8859_1"),"GB2312");
			data[i][2] = new String((set.getO_Name()).getBytes("iso8859_1"),"GB2312");
			data[i][3] = new String((set.getL_OccupName()).getBytes("iso8859_1"),"GB2312");
			data[i][4] = new String((set.getI_EducationName()).getBytes("iso8859_1"),"GB2312");
			i++;
		}
	}
	Map parameters = new HashMap();
	List nameList=new ArrayList();
	nameList.add("Name");
	nameList.add("Sex");
	nameList.add("Occup");
	nameList.add("Level");
	nameList.add("Edu");
	session.setAttribute("nameList",nameList);
	session.setAttribute("parameters",parameters);
	session.setAttribute("data",data);
	session.setAttribute("reportUrl","/reports/incumbency.jasper");
	session.setAttribute("xmlPath","/reports/incumbency.xml");
	
	
%>
<html>
<head>
<link rel="stylesheet" type="text/css" href="/krm/jsp/css/css.css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<script>
isNav = (navigator.appName.indexOf("Netscape") != -1) ? true : false;
isIE = (navigator.appName.indexOf("Microsoft") != -1) ? true : false;

DetpUser=new Array();  //存放部门和用户的数组
UserCount=0;           //用户总数
<%
/**读取所有用户数据*/
int i=0;
if(null != all){
while (all.next()) {
  out.println("DetpUser["+i+"]=new Array();");
  out.println("DetpUser["+i+"][0]='"+all.getUser_ID()+"';");         //用户ID号
  out.println("DetpUser["+i+"][1]='"+all.getI_Name()+"';");    //用户姓名
  out.println("DetpUser["+i+"][2]='"+all.getDept_ID()+"';");    //部门号
  i++;
}
}
out.println("UserCount="+i+";");
%>

//根据部门列出用户信息
function ListUser() {
  DeptIndex=document.search.infodept.selectedIndex;              //选中的部门
  DeptID=document.search.infodept.options[DeptIndex].value;      //选中的部门ID号

  //清空用户列表
  useridLength=document.search.infoid.options.length;    //用户列表的长度
  if (useridLength>0) {
    for (i=useridLength-1;i>=0;i--)
      document.search.infoid.remove(i);
  }

  //列出所有用户
  if (DeptID==0) {
    for (i=0;i<UserCount;i++) {
      infoid=document.createElement("option");
      infoid.value=DetpUser[i][0];                                  //用户ID号
      infoid.text=DetpUser[i][1];                                   //用户姓名
      if(isIE){
      	document.search.infoid.add(infoid);
      }else{
      	document.search.infoid.appendChild(infoid);
      }
    }
  }
  //列出指定部门的用户
  else {
    for (i=0;i<UserCount;i++) {
      DeptPlace=(DetpUser[i][2] == (document.search.infodept.value));
      if (DeptPlace) {
        infoid=document.createElement("option");
        infoid.value=DetpUser[i][0];                                //用户ID号
        infoid.text=DetpUser[i][1];                                 //用户姓名
        if(isIE){
      	  document.search.infoid.add(infoid);
        }else{
      	  document.search.infoid.appendChild(infoid);
        }
      }
    }
  }
}
</script>
<script language="JavaScript" type="text/JavaScript">
function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}
	function backDept(){
	document.search.action="/krm/servlet/PersonServlet?module=stuff&&status=q&&queryterm=all";
    document.search.submit();
	}
	function searchDel(){
	document.search.action="/krm/servlet/PersonServlet?module=stuff&&status=q&&queryterm=search&&del=y";
    document.search.submit();	
	}
</script>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="0">
  <tr height="8" class="trA">
    <td>&nbsp;您的位置:人事管理 >> 人员管理 >> <font class="fontcolor">人员查询</font></td>
  </tr>
    <tr height="8">   
	<td >
	</td>
  </tr>
  <tr>
    <td align="center">
      <form name="search" method="POST" action="/krm/servlet/PersonServlet?module=stuff&&status=q&&queryterm=search&&first=no&&del=n">
	<table border="0" width="98%" class="collapse">
		 <tr> 
		   <td class="tdA" colspan="9" align="center"><div align="left">人员查询</div></td>  			  
         </tr>
	  	<tr>
	    <td align="center" class="common"><input type="checkbox" name="searchItem1" value="1"
	    onClick="javascript:document.search.infodept.disabled=(searchItem1.checked)?false:true;">
	    <select name="infodept" disabled="false" onChange="ListUser();"><option  value="0">选择相应部门</option>
	    <%if(null != deptset){
	
	    while(deptset.next()){		
		%>
	    <option value="<%=deptset.getDept_ID()%>"><%=deptset.getD_Name()%></option>
	    <%}}%>
	    </select>
	    </td>
		 <td align="center" class="common"><input type="checkbox" name="searchItem2" value="1"
	    onClick="javascript:document.search.infoid.disabled=(searchItem2.checked)?false:true;">
		 <select name="infoid" disabled="false"><option  value="0">选择人员</option>
		 <%all.beforefirst();
		 if(null != deptset){
		 while(all.next()){%>
		 <option value="<%=all.getUser_ID()%>"><%=all.getI_Name()%></option>
		 <%}}%>
		 </select>
		 </td>

		  <td align="center" class="common"><input type="checkbox" name="searchItem3" value="1"
	    onClick="javascript:document.search.infoedu.disabled=(searchItem3.checked)?false:true;">
		  <select name="infoedu" disabled="false"><option value="0">选择文化程度</option>
		  <%if(null != degree && degree.size() > 0){
	while(degree.next()){%>
	<option value="<%=degree.getP_ID()%>"><%=degree.getP_Name()%></option>
	<%}}%>
		  </select>
		  </td>

	<!--	   <td align="center" class="common"><input type="checkbox" name="searchItem4" value="1"
	    onClick="javascript:document.search.infoOccup.disabled=(searchItem4.checked)?false:true;">
		   <select name="infoOccup" disabled="false"><option value="0">选择级别</option>
		<%/*if(null != levelset){
	while(levelset.next()){%>
	<option value="<%=levelset.getL_OccupID()%>"><%=levelset.getL_Occup()%></option>
	<%}}*/%>
		   </select>
		   </td>-->
	  </tr>
	  <tr>
	        <td align="center" colspan="4" class="tdC">
			<input type="button" value="查 询" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="javascript:document.search.submit();">
            <input name="imageField21"  type="button" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" value="离职查询"  onClick="searchDel()">
            </td>
	  </tr>
	</table>
	</form>
      <table border="0" width="98%" class="collapse">
        <%set.beforefirst();
%>
        <tr id="t1_6" style="DISPLAY:NONE "> 
          <!--
          <td colspan="12" align="right"> 
           
            &nbsp; </td>
            -->
        </tr>


        <%if(null != set){
		int index=0;
		PersonImageBusiness ImageBu = new PersonImageBusiness();
        PersonImageRecordSet ImageRs = new PersonImageRecordSet();
	  String  first=request.getParameter("first");
	  String userID="";
	  String userdept="";	
	  while(set.next()){
	//   System.out.println("_______"+deptID+"<<<<<<<<<<<<<<"+first);
	  userdept=set.getDept_ID();
		if(first.equals("yes")){
		 if(userdept.equals(deptID)){
		ImageBu = new PersonImageBusiness();
		ImageRs = new PersonImageRecordSet();
		userID=set.getUser_ID();
		ImageBu.setDeleteWhereQueryPE_ImageID(userID);
	    ImageBu.execute("query");
	    ImageRs=ImageBu.getRecordSet();
	    String ImageFile="";
	    while(ImageRs.next())
	   ImageFile=ImageRs.getPE_ImageFile();
	  %>
        <% if (index % 6 == 0 && index != 0){%>
        <tr align="center"> 
          <%}
   index = index + 1;
   if(ImageFile.equals("")){		
	%>
          <td width=17% align=center class="common"><a href="/krm/servlet/PersonServlet?module=stuff&&status=q&&queryterm=primarykey&&id=<%=set.getUser_ID()%>"><img src="/krm/jsp/personimage/birthday.jpg" width="120" height="160" border="0"></a><br> 
            <%=set.getI_Name()%>(<%=set.getD_Name()%>)</td>
          <%}else{%>
          <td width=17% align=center class="common"><a href="/krm/servlet/PersonServlet?module=stuff&&status=q&&queryterm=primarykey&&id=<%=set.getUser_ID()%>"><img src="/krm/jsp/personimage/<%=ImageFile%>" width="120" height="160" border="0"></a><br> 
            <%=set.getI_Name()%>(<%=set.getD_Name()%>)</td>
          <%}
		  }
		 }else if(!set.getUser_ID().equals("653536")){
		  %>
          <%	ImageBu = new PersonImageBusiness();
		ImageRs = new PersonImageRecordSet();
		userID=set.getUser_ID();
		ImageBu.setDeleteWhereQueryPE_ImageID(userID);
	    ImageBu.execute("query");
	    ImageRs=ImageBu.getRecordSet();
	    String ImageFile="";
	    while(ImageRs.next())
	   ImageFile=ImageRs.getPE_ImageFile();
	  %>
          <% if (index % 6 == 0 && index != 0){%>
        <tr align="center"> 
          <%}
   index = index + 1;
   if(ImageFile.equals("")){		
	%>
          <td width=17% align=center class="common"><a href="/krm/servlet/PersonServlet?module=stuff&&status=q&&queryterm=primarykey&&id=<%=set.getUser_ID()%>"><img src="/krm/jsp/personimage/birthday.jpg" width="120" height="160" border="0"></a><br> 
            <%=set.getI_Name()%>(<%=set.getD_Name()%>)</td>
          <%}else {%>
          <td width=17% align=center class="common"><a href="/krm/servlet/PersonServlet?module=stuff&&status=q&&queryterm=primarykey&&id=<%=set.getUser_ID()%>"><img src="/krm/jsp/personimage/<%=ImageFile%>" width="120" height="160" border="0"></a><br> 
            <%=set.getI_Name()%>(<%=set.getD_Name()%>)</td>
          <%}
		  }%>
          <%if (index % 6 == 0){%>
        </tr>
        <%} 
        }if (index % 6 == 1) {%>
        <td width=17% class="common" align=center>&nbsp;</td>
        <td width=17% align=center  class="common">&nbsp;</td>
        <td width=17% align=center class="common">&nbsp;</td>
          <td width=16% align=center class="common">&nbsp;</td>
        <td width=16% align=center class="common">&nbsp;</td>
        </tr>
        <%   }
          else if (index % 6 == 2) {%>
        <td width=16% align=center class="common">&nbsp;</td>
        <td width=16% align=center class="common">&nbsp;</td>
        <td width=16% align=center class="common">&nbsp;</td>
        <td width=17% align=center class="common">&nbsp;</td>
        </tr>
        <%   }
          else if (index % 6 == 3) {%>
        <td width=16% align=center  class="common">&nbsp;</td>
        <td width=16% align=center  class="common">&nbsp;</td>
        <td width=17% align=center class="common">&nbsp;</td>
        </tr>
        <%      }
          else if (index % 6 == 4) {%>
        <td width=16% align=center class="common">&nbsp;</td>
        <td width=16% align=center class="common">&nbsp;</td>
        </tr>
        <%   }
          else if (index % 6 == 5) {%>
        <td width=16% align=center class="common">&nbsp;</td>
        </tr>
        <%      }
		}  
		  %>
		<tr><td colspan="8" class="tdC">&nbsp;</td></tr>		  
      </table>
	</td>
</tr>
</table>
<br>

</body>
<script>
var isPrint = (navigator.appName.indexOf("Netscape") != -1)?true:false;

if(isPrint){
	document.getElementById("t1_6").style.display="NONE";
}else{
	document.getElementById("t1_6").style.display="";
}
</script>
</html>

⌨️ 快捷键说明

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