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

📄 showdetailtimeinfo.jsp

📁 tomcat最新安装程序
💻 JSP
字号:
<%@ page import="java.util.*"%>
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="cn.com.aheadsoft.util.UserInfo, cn.com.aheadsoft.util.TheProperties"%>

<jsp:useBean id="userPurviewManage" scope="page" class="cn.com.aheadsoft.manage.UserPurviewManage" />
<jsp:useBean id="userInfo" scope="page" class="cn.com.aheadsoft.util.UserInfo" />
<jsp:useBean id="periodManage" scope="page" class="cn.com.aheadsoft.manage.PeriodManage" />
<jsp:useBean id="diaryManage" scope="page" class="cn.com.aheadsoft.manage.DiaryManage" />
<jsp:useBean id="diaryPeriodRecordSet" scope="page" class="cn.com.aheadsoft.recordset.DiaryPeriodRecordSet" />
<jsp:useBean id="diaryDateRecordSet" scope="page" class="cn.com.aheadsoft.recordset.DiaryDateRecordSet" />
<jsp:useBean id="userDeptManage" scope="page" class="cn.com.aheadsoft.manage.UserDeptManage" />
<jsp:useBean id="diaryItemRecordSet" scope="page" class="cn.com.aheadsoft.recordset.DiaryItemRecordSet" />

<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>

<%

/*
   新增:曾红立
   时间:2004年2月17日

*/

        
        diaryItemRecordSet=diaryManage.getDiaryItem();//获取工作日记项目记录集
        int rsSize=diaryItemRecordSet.size();
        int [] timeCount=new int[rsSize]; //时间记数数组
        
        String[] itemName=new String[rsSize];//工作日记项目名称数组
        String[] itemID=new String[rsSize];
        for(int i=0;i<rsSize;i++){
           diaryItemRecordSet.next();
           itemName[i]=diaryItemRecordSet.getDIM_Name().trim();   
           itemID[i]=diaryItemRecordSet.getDIM_TypeID().trim();        
        }
        
        //String DIA_ID=request.getParameter("diaryDate_ID");
        String UserID=request.getParameter("userID");
        String date=request.getParameter("date");
        String userName=request.getParameter("userName");
        String deptName=request.getParameter("deptName");
        diaryPeriodRecordSet=periodManage.getDiaryPeriodRecordSet(UserID,date);        
        String[] infoItem=new String[24];
        if(diaryPeriodRecordSet.next()){			
        	infoItem[0]=diaryPeriodRecordSet.getDPD_Item1();
		infoItem[1]=diaryPeriodRecordSet.getDPD_Item2();
		infoItem[2]=diaryPeriodRecordSet.getDPD_Item3();
		infoItem[3]=diaryPeriodRecordSet.getDPD_Item4();
		infoItem[4]=diaryPeriodRecordSet.getDPD_Item5();
		infoItem[5]=diaryPeriodRecordSet.getDPD_Item6();
		infoItem[6]=diaryPeriodRecordSet.getDPD_Item7();
		infoItem[7]=diaryPeriodRecordSet.getDPD_Item8();
		infoItem[8]=diaryPeriodRecordSet.getDPD_Item9();
		infoItem[9]=diaryPeriodRecordSet.getDPD_Item10();
		infoItem[10]=diaryPeriodRecordSet.getDPD_Item11();
		infoItem[11]=diaryPeriodRecordSet.getDPD_Item12();
		infoItem[12]=diaryPeriodRecordSet.getDPD_Item13();
		infoItem[13]=diaryPeriodRecordSet.getDPD_Item14();
		infoItem[14]=diaryPeriodRecordSet.getDPD_Item15();
		infoItem[15]=diaryPeriodRecordSet.getDPD_Item16();
		infoItem[16]=diaryPeriodRecordSet.getDPD_Item17();
		infoItem[17]=diaryPeriodRecordSet.getDPD_Item18();
		infoItem[18]=diaryPeriodRecordSet.getDPD_Item19();
		infoItem[19]=diaryPeriodRecordSet.getDPD_Item20();
		infoItem[20]=diaryPeriodRecordSet.getDPD_Item21();
		infoItem[21]=diaryPeriodRecordSet.getDPD_Item22();
		infoItem[22]=diaryPeriodRecordSet.getDPD_Item23();
		infoItem[23]=diaryPeriodRecordSet.getDPD_Item24();
	}
	
	for(int i=0;i<rsSize;i++){	
        /* 分项统计时间 */	
	  for(int j=0;j<24;j++)
	     //if(infoItem[j].trim().equals(itemID[i]))
	     if(itemID[i].equals(infoItem[j].trim())){	     
	        timeCount[i]++;	
	     }   
	}
	

	
	/*String userID;
	String userName;
	String userDeptName;              //新增
	String selfDeptID;
	String error;
	//权限校验
       userInfo=(UserInfo)session.getAttribute("userinfo") ;
	List userList=userPurviewManage.getUserPurview(userInfo,"5","1","q");
	if(userList==null){
		response.sendRedirect("/krm/jsp/nologin.htm");
		return;
	}
	//userID=userInfo.GetUserID();
	//userName=userInfo.GetRealName();
	//userDeptName=userInfo.GetDeptName();
	
	String status="i";
	//String userIDShow=request.getParameter("select1");
	//Calendar calendar= Calendar.getInstance();
	//int nowYear=calendar.get(Calendar.YEAR);
	error=request.getParameter("error");
	
	if(error==null){
		error="0";
	}
	error=error.trim();*/
%>
<script language="JavaScript">
<!--
	isNav = (navigator.appName.indexOf("Netscape") != -1) ? true : false;
	isIE = (navigator.appName.indexOf("Microsoft") != -1) ? true : false;	
	function fsubmit(){
		document.form2.submit();	
	}
	function sub() {
		var name=document.form1.select1.value;
		if(name==null||name==""){
			//document.form1.study.focus();
			alert("请选择好人员在看!");
			return false;
		}else{
			document.form1.userNameShow.value=name;
			return true;
		}
	}

-->
</script>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="0">
  
  <tr height="8">
	<td class="trA">
	&nbsp;您的位置:工作日记 >> 统计日记 >> <font class="fontcolor">分项时间统计</font>
	</td>
 </tr>
   <tr height="8"> 
    <td></td>
  </tr>    
  <tr>
    <td align="center" class="tdC">
       <form name="form1" method="post" action="" onSubmit="return sub();">
        <table border="0" cellpadding="0" cellspacing="0" width="98%" align="center" class="collapse">
          <tr  width="100%"> 
            <td class="tdA" colspan="16" >
			<%if(!TheProperties.ENCODE.equalsIgnoreCase("iso8859_1"))
        {
          deptName=new String(deptName.getBytes("iso8859_1"), "GB2312");
		  userName=new String(userName.getBytes("iso8859_1"), "GB2312");
          }%>
			<%=deptName%> <%=userName%> 分项时间统计(单位:小时)
			</td>
          </tr>
          <tr > 
            <td class="tdB" align="center">日期</td>
            <%
           for(int i=0;i<rsSize;i++){             
        %>
            <td class="tdB" align="center"><%=itemName[i]%></td>
            <%
          ;} 
       %>
          </tr>
          <tr align="center"> 
            <td class="common"><%=date%></td>
            <%
           for(int i=0;i<rsSize;i++){
        %>
            <td class="common"><%=timeCount[i]%></td>
            <%
         ;}
        %>
          </tr>
        </table>
      </form>
      <input type="button" onmouseover="this.className='button2'" onmouseout="this.className='button1'"  class="button1" value="返 回" onClick="javascript:history.back(1);">
      	   </td>
	</tr>
</table>
</body>
</html>

⌨️ 快捷键说明

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