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

📄 showdiary.jsp

📁 tomcat最新安装程序
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.util.*"%>
<%@ page import="java.sql.Date"%>
<%@ page import="cn.com.aheadsoft.util.StringFormat"%>
<%@ page import="cn.com.aheadsoft.util.UserInfo"%>
<%@ page import="cn.com.aheadsoft.util.TheProperties"%>

<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="periodRecordSet" scope="page" class="cn.com.aheadsoft.recordset.PeriodRecordSet" />
<jsp:useBean id="diaryPeriodRecordSet" scope="page" class="cn.com.aheadsoft.recordset.DiaryPeriodRecordSet" />
<jsp:useBean id="diaryManage" scope="page" class="cn.com.aheadsoft.manage.DiaryManage" />
<jsp:useBean id="diaryDateRecordSet" scope="page" class="cn.com.aheadsoft.recordset.DiaryDateRecordSet" />

<html>
<head>
<link rel="stylesheet" type="text/css" href="/krm/jsp/css/css_Inform.css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

</head>
<%
/*
  修改:曾红立
  时间:2004年5月7日
  财务与工作日记关联

*/

	String userID;
	//权限校验
	//userInfo=(UserInfo)session.getAttribute("userinfo") ;
	/*List userList=userPurviewManage.getUserPurview(userInfo,"5","1","q");
	if(userList==null){
		response.sendRedirect("/krm/jsp/nologin.htm");
		return;
	}*/
	
	userID=request.getParameter("userid");
	String userNameShow=request.getParameter("userNameShow");
	/*if(!TheProperties.ENCODE.equalsIgnoreCase("iso8859_1")){
	  if(null!=userNameShow)
	    userNameShow=new String(userNameShow.getBytes("iso8859_1"), "GB2312");
	}*/
	String dateValue=request.getParameter("date");
	
	String[] content;
	String[] infoItem;//新增
	String[] PD_ID;
	String[] DPD_ID;
	String  week="";
	
    String workTime="",contTime="",meetingTime="",onwayTime="",onlineTime="",yanqingTime="",learnTime="",sportTime="",restTime="",sleepTime="";
	String writeDate="",DIA_ID="",use1="",selfInfo="",memoInfo="";		
	
	Calendar calendar=Calendar.getInstance();
	int num=0;
	
    diaryDateRecordSet=diaryManage.getDiaryByUser_Date(userID,dateValue);
    if((null==diaryDateRecordSet)||(0==diaryDateRecordSet.size())){
       response.sendRedirect("/krm/jsp/util/info.jsp?msg=diary");
       return;
    }
	
	periodRecordSet=periodManage.getAll("1");
	num=periodRecordSet.size();
		
	if(diaryDateRecordSet.next()){	
		DIA_ID=diaryDateRecordSet.getDIA_ID();
				
        	workTime=diaryDateRecordSet.getDIA_workTime();
		learnTime=diaryDateRecordSet.getDIA_learnTime();
	        sportTime=diaryDateRecordSet.getDIA_sportTime();
		restTime=diaryDateRecordSet.getDIA_restTime();
		
		use1=diaryDateRecordSet.getUser_ID();
		selfInfo=diaryDateRecordSet.getDIA_selfInfo();
		writeDate=diaryDateRecordSet.getDIA_writeDate();
		memoInfo=diaryDateRecordSet.getDIA_memoInfo();
				
		diaryPeriodRecordSet=periodManage.getAllByDIA_ID(DIA_ID);
        if((null==diaryPeriodRecordSet)||(0==diaryPeriodRecordSet.size())){
          response.sendRedirect("/krm/jsp/util/info.jsp?msg=diary");
          return;
        }
			
		Date date=Date.valueOf(writeDate);
		calendar.setTimeInMillis(date.getTime());
		switch(calendar.get(Calendar.DAY_OF_WEEK)){
			case 1:	week="日";break;
			case 2:	week="一";break;
			case 3:	week="二";break;
			case 4:	week="三";break;
			case 5:	week="四";break;
			case 6:	week="五";break;
			case 7:	week="六";break;		
		}
	}
	
%>
<script language="JavaScript">
<!--
	function transform(id) {
	 	var old;
		old=document.form1.timeNO.value;
		<%
			content=new String[num];
			PD_ID=new String[num];
			DPD_ID=new String[num];	
					
			diaryPeriodRecordSet.next();			
			infoItem=new String[24];
			
			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();
			
			String[] valueInfo=new String[24];
			
			valueInfo[0]=diaryPeriodRecordSet.getDPD_Value1();
			valueInfo[1]=diaryPeriodRecordSet.getDPD_Value2();
			valueInfo[2]=diaryPeriodRecordSet.getDPD_Value3();
			valueInfo[3]=diaryPeriodRecordSet.getDPD_Value4();
			valueInfo[4]=diaryPeriodRecordSet.getDPD_Value5();
			valueInfo[5]=diaryPeriodRecordSet.getDPD_Value6();
			valueInfo[6]=diaryPeriodRecordSet.getDPD_Value7();
			valueInfo[7]=diaryPeriodRecordSet.getDPD_Value8();
			valueInfo[8]=diaryPeriodRecordSet.getDPD_Value9();
			valueInfo[9]=diaryPeriodRecordSet.getDPD_Value10();
			valueInfo[10]=diaryPeriodRecordSet.getDPD_Value11();
			valueInfo[11]=diaryPeriodRecordSet.getDPD_Value12();
			valueInfo[12]=diaryPeriodRecordSet.getDPD_Value13();
			valueInfo[13]=diaryPeriodRecordSet.getDPD_Value14();
			valueInfo[14]=diaryPeriodRecordSet.getDPD_Value15();
			valueInfo[15]=diaryPeriodRecordSet.getDPD_Value16();
			valueInfo[16]=diaryPeriodRecordSet.getDPD_Value17();
			valueInfo[17]=diaryPeriodRecordSet.getDPD_Value18();
			valueInfo[18]=diaryPeriodRecordSet.getDPD_Value19();
			valueInfo[19]=diaryPeriodRecordSet.getDPD_Value20();
			valueInfo[20]=diaryPeriodRecordSet.getDPD_Value21();
			valueInfo[21]=diaryPeriodRecordSet.getDPD_Value22();
			valueInfo[22]=diaryPeriodRecordSet.getDPD_Value23();
			valueInfo[23]=diaryPeriodRecordSet.getDPD_Value24();

                        int[] timePeriodInfo=new int[num]; //时间间隔数组
					
			for(int i=0;i<num;i++){
                		periodRecordSet.next();
                		
                                String startTime=periodRecordSet.getPD_startTime().substring(0,2);
                                if(startTime.equals("00"))
                                    startTime="0";
                                String endTime=periodRecordSet.getPD_stopTime().substring(0,2);
                                if(endTime.equals("00"))
                                    endTime="0";
                                int istartTime=Integer.parseInt(startTime);
                                int iendTime=Integer.parseInt(endTime);
                                if(iendTime==0){
                                    iendTime=24;
                                }
                                timePeriodInfo[i]=iendTime-istartTime;              		
                		DPD_ID[i]=periodRecordSet.getPD_ID();	
		        	PD_ID[i]=periodRecordSet.getPD_ID();		
			        content[i]=periodRecordSet.getPD_startTime().substring(0,5)+"-"+periodRecordSet.getPD_stopTime().substring(0,5);			
			
		%>
		if(old==<%=DPD_ID[i]%>){
			document.form1.t<%=DPD_ID[i]%>.value=document.form1.text.value;			
		}
		<%
			}
			for(int i=0;i<num;i++){
		
		%>
		if(id==<%=DPD_ID[i]%>){
			document.form1.text.value=document.form1.t<%=DPD_ID[i]%>.value;
			document.form1.timeName.value="详细内容<%=content[i]%>";
		}
		<%

⌨️ 快捷键说明

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