📄 timemanage.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 + -