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

📄 timemanage.jsp

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

<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="timeManage" scope="page" class="cn.com.aheadsoft.manage.TimeManage" />
<jsp:useBean id="timeBookRecordSet" scope="page" class="cn.com.aheadsoft.recordset.TimeBookRecordSet" />
<jsp:useBean id="timeSetup" scope="page" class="cn.com.aheadsoft.servlet.TimeSetup" />

<html>
<head>
<link rel="stylesheet" type="text/css" href="/krm/jsp/css/css.css">
</head>
<script language="JavaScript">
<!--
    function atSubmit(){
		if(document.form1.startDate.value!=null&&document.form1.startDate.value!=""){		
			return true;
		}else{
			document.form1.startDate.focus();
			alert("请填写开始实施日期");
			return false;
		}
    }
	
	function fsubmit(){
		document.form1.startDate.value=" ";
		document.form1.submit();	
	}
	function atDelete(id) {
		document.form1.TIM_ID.value =id;
		document.form1.status.value ="d";
		return confirm("您确定要删除吗?");
	}
-->
</script>
<script src="/krm/jsp/jscript/Calendar.js"></script>
<%
	//时间判断设置
	String nowTime;
	String systemTime="";
	Calendar calendar= Calendar.getInstance();
	Date date= new Date(calendar.getTimeInMillis());
	nowTime= date.toString();
	systemTime=timeSetup.getTimeStr();
	if(nowTime.equals(systemTime)){		
	}else{
		int i=timeManage.workTimeSet();
		if(i>=0){
			timeSetup.setTimeStr();
		}
	}

	String userID;
	String error;
	//权限校验
	
    userInfo=(UserInfo)session.getAttribute("userinfo") ;
	int userPopInt=userPurviewManage.getUserPopInt(userInfo,"7","3","i");
	if(userPopInt==-2){
		response.sendRedirect("/krm/jsp/nologin.htm");
		return;
	}
	userID=userInfo.GetUserID();
	
	String status="i";
	error=request.getParameter("error");
	if(error==null){
		error="0";
	}
	error=error.trim();

%>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="F1F7F9">
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="F1F7F9">
  <tr height="8">
    <td></td>
  </tr>
  <tr>
    <td align="center">
      <fieldset style="width:95%; text-align:center">
      <legend> <img src="/krm/jsp/permanage/image/per_kqxjzl.gif"></legend>
	  <br>
	  
<form name="form1" method="post" action="/krm/servlet/TimeServlet"  onsubmit="return atSubmit()">
        <input type="hidden" value="<%=status%>" name="status" >
		<input type="hidden" value="" name="TIM_ID" >
        <%if(error.trim().equals("1")){
	  	%>
        <font color="#FF0000" size="2">出错啦!上下班时间选择有误,请重新选择</font> <br>
        <%
	  	}
	  	%>
        
        <table border="1" width="95%" align="center" bordercolor="A1B7DB" class="collapse">
    <tr bgcolor="3366CC"> 
            <td colspan="10" align="center" class="common"><font color="ffffff"> 
              考勤时间管理</font></td>
        </tr>
          <tr align="center" bgcolor="9BD0F8"> 
            <td colspan="8"  class="common"> 考勤时间添加</td>
          </tr>
	<TR >
      <TD colSpan=4 class="common"><b>考勤时间管理</b></TD>
    </TR>
    <TR >
          <TD rowspan="2" class="common" > <input name="radioButton" type="radio" class="common" value="1" checked alt="bb">
              早九晚五制 </TD>
      <TD colspan="2" align="right" class="common">上班时间:</TD>
      <TD class="common"> <select name="hour1">
	  <%
	  for(int i=7;i<10;i++){
	   %>
              <option value="<%=i%>">0<%=i%></option>
		<%
			  }
	 	%>
            </select>
            <select name="min1">
              <%
	  for(int i=0;i<6;i++){
	   %>
              <option value="<%=i%>"><%=i%>0</option>
		      <%
			  }
	 	%>
            </select>
            分 </TD>
    </TR>
    <TR >
      <TD colspan="2" align="right" class="common">下班时间:</TD>
      <TD class="common"><select name="hour2">
              <%
	  for(int i=15;i<19;i++){
	   %>
              <option value="<%=i%>"><%=i%></option>
		      <%
			  }
	 	%>
            </select>
            <select name="min2">
              <%
	  for(int i=0;i<6;i++){
	   %>
              <option value="<%=i%>"><%=i%>0</option>
              <%
			  }
	 	%>
            </select>
            分</TD>
    </TR>
    <TR >
            <TD width="" rowspan="4" class="common"> <input name="radioButton" type="radio" class="common" value="2" alt="aaa">
              上、下午制 </TD>
      <TD rowspan="2" align="center" class="common">上午</TD>
      <TD align="right" class="common">上班时间:</TD>
          <TD class="common"> <select name="hour3">
              <%
	  for(int i=7;i<10;i++){
	   %>
              <option value="<%=i%>">0<%=i%></option>
		      <%
			  }
	 	%>
            </select>
            <select name="min3">
              <%
	  for(int i=0;i<6;i++){
	   %>
              <option value="<%=i%>"><%=i%>0</option>
              <%
			  }
	 	%>
            </select>
            分 </TD>
    </TR>
    <TR >
      <TD align="right" class="common">下班时间:</TD>
            <TD class="common"><select name="hour4">
                <%
	  for(int i=10;i<13;i++){
	   %>
                <option value="<%=i%>"><%=i%></option>
                <%
			  }
	 	%>
              </select>
              <select name="min4">
              <%
	  for(int i=0;i<6;i++){
	   %>
              <option value="<%=i%>"><%=i%>0</option>
              <%
			  }
	 	%>
            </select>
            分</TD>
    </TR>
    <TR >
      <TD  rowspan="2" align="center" class="common">下午</TD>
      <TD  align="right" class="common">上班时间: </TD>
      <TD  class="common"><select name="hour5">
              <%
	  for(int i=13;i<16;i++){
	   %>
              <option value="<%=i%>"><%=i%></option>
		      <%
			  }
	 	%>
            </select>
            <select name="min5">
              <%
	  for(int i=0;i<6;i++){
	   %>
              <option value="<%=i%>"><%=i%>0</option>
              <%
			  }
	 	%>
            </select>
            分 </TD>
    </TR>
    <TR >
      <TD height="20" align="right"  class="common">下班时间:</TD>
      <TD class="common"><select name="hour6">
              <%
	  for(int i=16;i<19;i++){
	   %>
              <option value="<%=i%>"><%=i%></option>
		      <%
			  }
	 	%>
            </select>
            <select name="min6">
              <%
	  		for(int i=0;i<6;i++){
	   %>
              <option value="<%=i%>"><%=i%>0</option>
       <%
			  }
	 	%>
            </select>
        分 </TD>
    </TR>
    <TR align="center" >
            <TD colspan="4"  class="common"> 
              <%if(error.trim().equals("2")){
	  %>
              <font color="#FF0000">出错啦!输入的开始实施日期有错! </font><br>
	  <%
	  }
	  %>
              <p>开始实施日期:<input type="text" name="startDate" value=""  readonly>
			  <a href="javascript:show_calendar('form1.startDate');"><img src="/krm/jsp/permanage/image//date.gif" border="0"></a> 
			  </p></TD>
    </TR>
    <TR >
      <TD colSpan=4> 
	  		<DIV align=center>
              <input name="imageField" type="image" src="/krm/jsp/permanage/image/add.gif" >
            </DIV></TD>
    </TR>
  </TABLE>

<BR>
		<table border="1" width="95%" align="center" height="40%" bordercolor="A1B7DB" class="collapse">
        <tr align="center" bgcolor="9BD0F8"> 
            <td colspan="8"  class="common"> 考勤时间列表</td>
          </tr>
		<TR >
          <TD align=center height=14 width="20%"  class="common"><strong>考勤时间</strong></TD>
          <TD align=center width="20%"  class="common"><strong>开始实施日期</strong></TD>
          <TD align=center width="20%"  class="common"><strong>结束日期</strong></TD>
          <TD align=center width="10%"  class="common"><strong>状态</strong></TD>
          <TD align=center width="20%"  class="common"><strong>操作</strong></TD>
        </TR>
<%
	timeBookRecordSet=timeManage.getTimeBook("1");
	String endDate;
	while(timeBookRecordSet.next()){
		//endDate=timeBookRecordSet.getTIM_dateEnd();
		//if(endDate==null||endDate.trim().equals("")){
			endDate="未设置";
		//}
%>
        <TR align="center" >
          <TD class="common"><%=timeBookRecordSet.getTIM_start().substring(0,5)%>-<%=timeBookRecordSet.getTIM_end().substring(0,5)%></TD>
          <TD class="common"><%=timeBookRecordSet.getTIM_dateStart()%></TD>
          <TD class="common"><%=endDate%></TD>
          <TD class="common">正在使用</TD>
          <TD class="common"><font color="#999999">删除</font></TD>
        </TR>
<%
	}
	
	timeBookRecordSet=timeManage.getTimeBook("2");
	while(timeBookRecordSet.next()){
		//endDate=timeBookRecordSet.getTIM_dateEnd();
		//if(endDate==null||endDate.trim().equals("")){
			endDate="未设置";
		//}
%>
        <TR align="center" >
          <TD class="common"><%=timeBookRecordSet.getTIM_start().substring(0,5)%>-<%=timeBookRecordSet.getTIM_end().substring(0,5)%></TD>
          <TD class="common"><%=timeBookRecordSet.getTIM_dateStart()%></TD>
          <TD class="common"><%=endDate%></TD>
          <TD class="common">即将使用</TD>
          <TD class="common"><a href="javascript:fsubmit();" onclick="return atDelete(<%=timeBookRecordSet.getTIM_ID()%>)">删除</a></TD>
        </TR>
<%
	}
	timeBookRecordSet=timeManage.getTimeBook("0");
	while(timeBookRecordSet.next()){
		endDate=timeBookRecordSet.getTIM_dateEnd();
		if(endDate==null||endDate.trim().equals("")){
			endDate="\u65E0";
		}
%>
        <TR align="center" >
          <TD class="common"><font color="#999999"><%=timeBookRecordSet.getTIM_start().substring(0,5)%>-<%=timeBookRecordSet.getTIM_end().substring(0,5)%></font></TD>
          <TD class="common"><font color="#999999"><%=timeBookRecordSet.getTIM_dateStart()%></font></TD>
          <TD class="common"><font color="#999999"><%=endDate%></font></TD>
          <TD class="common"><font color="#999999">停止使用</font></TD>
          <TD class="common"><font color="#999999">删除</font></TD>
        </TR>
<%
	}
%>
      </table>
</form>
</fieldset>
</td>
  </tr>
</table>
</body>
</html>

⌨️ 快捷键说明

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