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

📄 attendance_check_in_result.jsp

📁 非常完整的Java开发的网络办公系统
💻 JSP
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<jsp:include page="/vnex/page/FORM_HEAD.jsp" />
<BODY text=#000000 vLink=#000000 aLink=#000000 link=#000000 bgColor=#ffffff topMargin=20 leftmargin="0" marginwidth="0" marginheight="0" TopMargin=20 >
<STYLE>
#ssm2 A {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
#ssm2 A:hover {
	COLOR: red
}
</STYLE>
<script language="JavaScript1.2" src="/vnex/menu/dockmenu_person.js"></script>
<script language="JavaScript1.2" src="/vnex/menu/dockmenu.js"></script>

<script language = "javascript">
function forWardIndex()
{
    window.location = "/login/enter";

}
</script>
 
<jsp:useBean id="BusinessName" scope="session" class="com.vnex.intranet.pub.BusinessSession" />

<%@ page import="com.vnex.intranet.util.FieldUtil" %> 
<%@ page import = "com.vnex.intranet.attendance.attendance.proxy.AttendanceProxyBean,com.vnex.intranet.pub.BusinessSession,com.vnex.intranet.system.loader.ConfigParaLoader.*" %>
<%@ page import = "com.vnex.intranet.hr.employer_info.proxy.DivAttTimeProxy"%>
<%
    AttendanceProxyBean attProxy = new AttendanceProxyBean(); 
    int empId = -1;
    if ( BusinessName.getEmpId() != 0 )
        empId = BusinessName.getEmpId();
%>
<DIV align=center>
<form name="form1" method="post" action="">
  <TABLE class=outter cellSpacing=0 cellPadding=0 width=600 border=0>
    <TBODY> 
    <jsp:include page="/vnex/page/TTOA_TABLE_TOP.jsp" />
    <TR> 
        <TD colSpan=3 align="center" class="iframestyle" valign="top"> <br>
          <table width="600" border="1" cellspacing="1" bordercolor="#666666">
            <tr valign="top"> 
              <td >  
                  <table width="600" border="0" cellspacing="0" cellpadding="2">
                  <tr> 
                      
                    <td colspan="6" bgcolor="#666666"><font class="strongw"><a href="/mainctrl/home/index"><font color="#FFFFFF">首页</font></a>&gt;&gt;<a href="/mainctrl/personal/main"><font color="#FFFFFF">个人办公</font></a>&gt;&gt;<a href="/mainctrl/attendance/attendance/employeeAttendance"><font color="#FFFFFF">登记考勤</font></a>&gt;&gt;上班登记</font> 
                    </td>
                    </tr>
                    <tr bgcolor="#fafafa"> 
                      <td colspan="6"></td>
                    </tr>
                  </table> 
                 <table width="100%" cellpadding="0" cellspacing="0">
                  
                  <tr align="center" bgcolor="#fafafa"> 
                    <td colspan="6"> 
                      <table class=title width="100%" border="0" align="center" cellpadding="2" cellspacing="1">
                        <tr bgcolor="#e0e0e0"> 
                          <td width="25%"><font class=strong>&nbsp;你好: </font></td>
                          <td width="75%"><font class=strong>&nbsp;<%=BusinessName.getEmpName()%></font></td>
                        </tr>
                         <%
                             
                            //判断用户是否已经登录过上班.
                            Calendar nowTime=Calendar.getInstance();
                            int nowHour = 0;
                            int nowMinute = 0;
                            String amPm = "";
                            String whetherCheckIn = "";
                            String whetherCheckOff = "";
                            int lateCount= 0;                          
                            whetherCheckIn  = attProxy.judgeWhetherAlreadyCheckIn( empId ); 
                            whetherCheckOff = attProxy.judgeWhetherAlreadyCheckOff( empId ); 
                            if ( whetherCheckOff.equals("Yes") )
                            {
                                out.println(" <tr bgcolor='#fafafa'> <td >&nbsp;<font class=strong>登陆上班失败:</td><td >&nbsp;您今天已经登录过下班,您再不能在登录上班.</font></td></tr>");
                            }
                            if ( whetherCheckIn.equals("Yes") && whetherCheckOff.equals("No") )
                               out.println("<tr bgcolor='#fafafa'><td>&nbsp;<font class=strong>登陆上班失败:</td> <td ><font class=strong>&nbsp;今天您已经登录了一次上班.</font></td></tr>"); 

                            if ( whetherCheckIn.equals("No") && whetherCheckOff.equals("No"))
                            {       
                                 nowHour = nowTime.get( Calendar.HOUR_OF_DAY );
                                 nowMinute = nowTime.get( Calendar.MINUTE ); 
                                 amPm = "";
                                 if (nowHour < 12 )
                                 {
                                     amPm = "AM";
                                 } 
                                 if( nowHour >= 12)
                                 {
                                     amPm = "PM";
                                 }
                          %>
                        <tr bgcolor="#fafafa"> 
                          <td width="25%"><font class=strong>&nbsp;您登录的上班时间是:</font> 
                          </td>
                          <td width="75%">&nbsp;<%=nowHour%>:<%=nowMinute%> <%=amPm%></td>
                        </tr>
                         <%
                              }
                       %>
                       <tr bgcolor="#e0e0e0"> 
                          <td width="25%"><font class=strong>&nbsp;您的规定上班时间是:</font> 
                          </td>
                          <%
                          	DivAttTimeProxy datProxy = new DivAttTimeProxy();
                          	int setOnDutyHour = datProxy.getOnDutyHour(empId);
                          %>
                          <td width="75%">&nbsp;<%=setOnDutyHour%>&nbsp;:&nbsp;<%=datProxy.getOnDutyMinute(empId)%>&nbsp;&nbsp;<%=setOnDutyHour>11?"PM":"AM"%></td>
                        </tr>
                       <%
                        if ( whetherCheckIn.equals("No") && whetherCheckOff.equals("No"))
                        {       
                            lateCount = attProxy.calculateLateTime(empId);
                            if(lateCount > 0)
                            {
                            %>
                            
                          <tr valign="top" bgcolor="#fafafa"> 
                          <td width="25%"> <font class=strong>&nbsp;状态:
                          </td>
                          <td width="75%">&nbsp;迟到<%=lateCount%>分钟</td>
                         </tr>
                         <%
                           }
                          %>
                               
                          <%
                          String checkInNotes = request.getParameter("Notes");
                          if( checkInNotes != null)
                          {
                          %>
                          <tr valign="top" bgcolor="#e0e0e0"> 
                          <td width="25%"> <font class=strong>&nbsp;您的备注是:</font> 
                          </td>
                          <td width="75%"> 
                           &nbsp;<%=FieldUtil.filterScriptTag(FieldUtil.filterQuotTag(checkInNotes))%>
                          </td>
                        </tr> 
                               <%
                               }  
                               attProxy.addCheckInRecord(empId,checkInNotes);
                          }
                           %>

                        <tr bgcolor="#e0e0e0"> 
                          <td height="30" bgcolor="#fafafa" align="center" colspan="2"> 
                            <input onClick="location='/mainctrl/personal/main'" type="button" value="返回" name="forwardIndex" class="file">
                          </td>
                        </tr>
                      </table>
                        </td>
                    </tr>
                    
                  
                  </table>
              </td>
            </tr>
			
          </table>
          <jsp:include page="/vnex/page/TTOA_HELP.jsp" />
</TD>
    </TR>
   <jsp:include page="/vnex/page/TTOA_TABLE_BOTTOM.jsp" />
    </TBODY>
  </TABLE>
  <BR>
  <jsp:include page="/vnex/page/TTOA_PRODUCER_LOGO.jsp" />
	</form></DIV>
</BODY>
</HTML>


⌨️ 快捷键说明

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