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

📄 diarydefaultset.jsp

📁 tomcat最新安装程序
💻 JSP
字号:
<%@ page import="java.util.*"%>
<%@ page import="java.sql.Date"%>
<%@ page import="java.net.URLEncoder"%>
<%@ page import="cn.com.aheadsoft.util.UserInfo"%>
<%@ page contentType="text/html;charset=GB2312" %> 
<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="diaryDefaultSetRecordSet" scope="page" class="cn.com.aheadsoft.recordset.DiaryDefaultSetRecordSet" />
<jsp:useBean id="diaryItemRecordSet" scope="page" class="cn.com.aheadsoft.recordset.DiaryItemRecordSet" />
<jsp:useBean id="diaryManage" scope="page" class="cn.com.aheadsoft.manage.DiaryManage" />
<jsp:useBean id="userInfo" scope="page" class="cn.com.aheadsoft.util.UserInfo" />

<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>
<%
	String userID;
	String userName;
	String userDept;
	//权限校验
	
        userInfo=(UserInfo)session.getAttribute("userinfo") ;
	userID=userInfo.GetUserID();
	

	String status="i";
	userName=userInfo.GetRealName();
	userDept=userInfo.GetDeptName();
	

        diaryItemRecordSet=diaryManage.getDiaryItem();
        if(0==diaryItemRecordSet.size()){
	   response.sendRedirect("/krm/jsp/util/info.jsp?msg="+java.net.URLEncoder.encode("不存在工作日记项目设置!请与系统管理员联系!"));
	   return;           
        }
        
	diaryDefaultSetRecordSet=diaryManage.getDiaryDefaultSetByUser(userID);//新增,根据用户ID获取该用户对应的工作日记默认设置
	int recordSetSize=diaryDefaultSetRecordSet.size();                    //新增
	periodRecordSet=periodManage.getAll("1");
	int num=periodRecordSet.size();
	if(num==0){
           response.sendRedirect("/krm/jsp/util/info.jsp?msg="+java.net.URLEncoder.encode("不存在时段信息!请与系统管理员联系!"));	   
	   return;
	}   
	
	String[] content=new String[num];
	String[] PD_ID=new String[num];
	for(int i=0;i<num;i++){
        periodRecordSet.next();
	   PD_ID[i]=periodRecordSet.getPD_ID();
	   content[i]=periodRecordSet.getPD_startTime().substring(0,5)+"-"+periodRecordSet.getPD_stopTime().substring(0,5);
	}
%>
<script language="JavaScript">
<!--	
	
	
	function numTest(){
	
		<% for(int i=0;i<num;i++){%>		
		    if(document.form1.status_13<%=i%>.options[0].selected){
		       alert("请选择项目!");
		       document.form1.status_13<%=i%>.focus();
		       return false;
		    }
		    if((document.form1.status_13<%=i%>.value=="A")||
		      (document.form1.status_13<%=i%>.value=="B") ||
		      (document.form1.status_13<%=i%>.value=="C") ||
		      (document.form1.status_13<%=i%>.value=="D")){
		        alert("请选择分类的项目!");
		        document.form1.status_13<%=i%>.focus();
		        return false;
		   }
		<%
		}
		%>
		                     
		return true;
	}
	function reset(){
	   <%for(int i=0;i<num;i++){%>
	         document.form1.status_13<%=i%>.selectIndex=0;
	         document.form1.txtArea<%=i%>.value="";
	   <%
	     }
	   %> 
	}
	
	function modify(){
	   if(numTest()){
	   document.form1.status.value="u";
	   document.form1.action="/krm/servlet/DiaryDefaultSetServlet";
	   document.form1.submit();
	   }
	   //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" valign="top">
      <form name="form1" method="post" action="/krm/servlet/DiaryDefaultSetServlet" onSubmit="return numTest();">		 
        <table border="0" cellpadding="0" cellspacing="0" width="98%" align="center">
           <tr > 
		 <td class="tdA" colspan="2"> 工作日记默认设置</td>
           </tr>		   
           			 
           <TR> 
                <TD> 
                    <input type="hidden" name="status" value="<%=status%>">
                    <input type="hidden" name="timeNO" value="<%=PD_ID[0]%>">
                    <table border="0" cellpadding="0" cellspacing="0" width="98%" align="center">
                        <TR align="center" class="tdB"> 			
                    	   <TD width="27%" align="center" class="tdC" nowrap>时段</TD>			
                           <TD width="73%" class="tdC">详 细 内 容</TD>
                        </TR>					  
					  <%
					        String strItemName="";
					        String strTypeID="";
					        String strType="";
					        
					        String[] strWorks;
					        String[] strStudys;
					        String[] strSports;
					        String[] strRests;
					        
					        String[] strWorkIDs;
					        String[] strStudyIDs;
					        String[] strSportIDs;
					        String[] strRestIDs;

                         	    int sizeA=diaryManage.getDiaryItemTypeNum("A");    
                         	    strWorks=new String[sizeA+1];
                         	    strWorkIDs=new String[sizeA+1];
                         	    strWorks=diaryManage.getDiaryItems("A");
                         	    strWorkIDs=diaryManage.getDiaryTypeIDS("A");   
                         	    
                         	    int sizeB=diaryManage.getDiaryItemTypeNum("B");                            	                      	           
                         	    strStudys=new String[sizeB+1];
                         	    strStudyIDs=new String[sizeB+1];                         	    
                                    strStudys=diaryManage.getDiaryItems("B");
                                    strStudyIDs=diaryManage.getDiaryTypeIDS("B");                         	                             

                         	    int sizeC=diaryManage.getDiaryItemTypeNum("C");                         	                                    	
                         	    strSports=new String[sizeC+1];
                         	    strSportIDs=new String[sizeC+1];                     	   
                     	            strSports=diaryManage.getDiaryItems("C");
                     	            strSportIDs=diaryManage.getDiaryTypeIDS("C");					        
                     	            
                         	    int sizeD=diaryManage.getDiaryItemTypeNum("D");                           	                       	           
                         	    strRests=new String[sizeD+1];
                         	    strRestIDs=new String[sizeD+1];                      	    
                     	            strRests=diaryManage.getDiaryItems("D");
                     	            strRestIDs=diaryManage.getDiaryTypeIDS("D");                     	            
					        
					  	for(int i=0;i<num;i++){
							int rowsNum=1;
							if(num<5){
								rowsNum=7-num;
							}
                                        	int size=0;
							
					  %>

                      	   <%
                      	     if(recordSetSize==0){                      	
                      	   %>
                        <TR >	
                      	   <TD  width="27%" id=time09_10 class="common"  nowrap><%=content[i]%>						   
                           <select name="status_13<%=i%>" size=1>
                             <option value='' selected></option>
                      	     <option value='A'>- 工作 -</option>
                      	     <%
                         	
                        	for(int j=0;j<sizeA;j++){                         	                        	                                    	           
                      	     %>
                      	     <option value=<%=strWorkIDs[j]%>><%=strWorks[j]%></option>
                      	     <%
                      	      ;}
                      	     %>
                      	     <option value='B'>- 学习 -</option>
                      	     <%
                                for(int j=0;j<sizeB;j++){                                                              	    
                      	     %>
                     	     <option value=<%=strStudyIDs[j]%>><%=strStudys[j]%></option>
                     	     <%
                     	     ;}
                     	     %>                     	    
                      	     <option value='C'>- 运动 -</option>
                     	     <%
                                for(int j=0;j<sizeC;j++){                                                              	    
                     	     %>
                      	     <option value=<%=strSportIDs[j]%>><%=strSports[j]%></option>
                      	     <%
                      	     ;}
                      	     %>                     	    
                      	     <option value='D'>- 休息 -</option>
                      	     <%
                                for(int j=0;j<sizeD;j++){                                                              	    
                      	         
                      	     %>
                      	     <option value=<%=strRestIDs[j]%>><%=strRests[j]%></option>
                      	     <%
                      	        ;}
                      	     %>
                           </select>			
                      	</TD>                      			  
                      	
                        <TD width="73%" class="common"> 
<textarea  cols="15" class="diary_textarea" name="txtArea<%=i%>" style="overflow:auto" rows="<%=rowsNum%>" bgcolor="#E7F3FF"></textarea>

			</TD> 
			
		        </TR>
		         <%
		          }else{
		               status="u";		          
		               diaryDefaultSetRecordSet.next();
		         %>

                        <TR >	
                      	   <TD  width="27%" id=time09_10 class="common"  nowrap><%=content[i]%>
			<select name="status_13<%=i%>" size=1>
                      	    <option value='' ></option>  
                      	    <option value='A'>- 工作 -</option>
                      	    <%
                         	
                         	for(int j=0;j<sizeA;j++){                         	   
                     	                                    	           
                      	    %>
                      	    <option <% if(diaryDefaultSetRecordSet.getDDS_SelectItem().trim().equals(strWorkIDs[j])){%>selected <%}%>value=<%=strWorkIDs[j]%>><%=strWorks[j]%></option>
                      	    <%
                      	    ;}
                      	    %>                      	    
                      	    <option value='B'>- 学习 -</option>
                      	    <%
                         	
                         	for(int j=0;j<sizeB;j++){                         	   
                     	                                    	           
                      	    %>
                      	    <option <% if(diaryDefaultSetRecordSet.getDDS_SelectItem().trim().equals(strStudyIDs[j])){%>selected <%}%>value=<%=strStudyIDs[j]%>><%=strStudys[j]%></option>
                      	    <%
                      	    ;}
                      	    %>                      	    
                      	    
                      	    <option value='C'>- 运动 -</option>
                      	    <%
                         	
                         	for(int j=0;j<sizeC;j++){                         	   
                     	                                    	           
                      	    %>
                      	    <option <% if(diaryDefaultSetRecordSet.getDDS_SelectItem().trim().equals(strSportIDs[j])){%>selected <%}%>value=<%=strSportIDs[j]%>><%=strSports[j]%></option>
                      	    <%
                      	    ;}
                      	    %>                      	    
                      	    
                      	    <option value='D'>- 休息 -</option>                      	    
                      	    <%
                         	
                         	for(int j=0;j<sizeD;j++){                         	   
                     	                                    	           
                      	    %>
                      	    <option <% if(diaryDefaultSetRecordSet.getDDS_SelectItem().trim().equals(strRestIDs[j])){%>selected <%}%>value=<%=strRestIDs[j]%>><%=strRests[j]%></option>
                      	    <%
                      	    ;}
                      	    %>                      	                          	                 
                          </select>			
                      	</TD>
                      	
                        <TD width="73%"> 
<textarea  cols="15" class="diary_textarea" name="txtArea<%=i%>" style="overflow:auto" rows="<%=rowsNum%>" bgcolor="#E7F3FF"><%=diaryDefaultSetRecordSet.getDDS_Value()%></textarea>
                        </TD> 
                        
			</TR>   			                              					  			   
			 <%
			  }// else 
			 %>			
			  <%
			    } // for
			  %>
                  </TABLE>
               </TD>
              </TR>

              <TR> 
                <TD  class="tdC" align="center"> 
                <%
                  if(0==recordSetSize){
                %>
                  <input name="imageField" type="submit" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" value="设 置" onClick="return numTest()">
              <%
                  }else{
                %>
              <input name="button2" type="button" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="modify()" value="设 置"> 
              <%
                  }
                %>
              &nbsp;&nbsp; 
              <input name="button" type="button" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="reset()" value="重 置" >
              	
              &nbsp;&nbsp;<input name="button" type="button" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="history.back(1);" value="返 回" >	
            </TD>
              </TR>
				
          </TABLE>	
         </form>

        </td>
        </tr>
</table>
</body>
</html>

⌨️ 快捷键说明

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