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

📄 qj_info.jsp

📁 企业员工考勤系统
💻 JSP
字号:
<%@ page contentType="text/html;charset=GBK" %>
<%@ page errorPage="/public/errorBusy.jsp" %>
<%@ include file="/public/check_admin.jsp" %>
<%@ page import="java.sql.*" %>
<%@ page import="qingjia.QJ_Record" %>
<jsp:useBean id="conn" scope="page" class="SQLBean.DBConn"/>
<jsp:useBean id="qj" scope="page" class="qingjia.QingJia"/>

<%! 
   ResultSet rs=null;
   String sql="";
   ResultSet _rs=null;
   String _sql="";
   String id="";
   String stu_number="";
   String stu_name="";
   String stu_sex="";
   String grade_name="";
   String sp_name="";
   String class_number_name="";
   String class_teacher_name="";
   String class_teacher_restore="";
   String college_leader_id="";
   String college_leader_name="";
   String college_leader_restore="";
   String year_name="";
   String college_name="";
   int class_status=0;
   int college_status=0;
   int day_number=0;
   String qj_yy="";
   java.sql.Timestamp qingjia_time=null;
   java.sql.Date start_time=null;
   java.sql.Date end_time=null;
   java.sql.Timestamp c_sp_time=null;
   java.sql.Timestamp college_sp_time=null;
 %>
 <% 
    request.setCharacterEncoding("GBK");
    id=request.getParameter("id");
    sql="select * from qingjia_detail where id='"+id+"'";
    rs=conn.executeQuery(sql);
    if(rs.next()){
      stu_number=rs.getString("stu_number");
      stu_name=rs.getString("stu_name");
      stu_sex=rs.getString("stu_sex");
      grade_name=rs.getString("grade_name");
      sp_name=rs.getString("sp_name");
      class_number_name=rs.getString("class_number_name");
      qingjia_time=rs.getTimestamp("qingjia_time");
      start_time=rs.getDate("start_time");
      end_time=rs.getDate("end_time");
      day_number=rs.getInt("day_number");
      qj_yy=rs.getString("qingjia_yuanyin");
      class_teacher_name=rs.getString("class_teacher_name");
      college_leader_id=rs.getString("college_leader_id");
      class_teacher_restore=rs.getString("class_teacher_restore");
      college_leader_restore=rs.getString("college_leader_restore");
      year_name=rs.getString("year_name");
      college_name=rs.getString("college_name");
      class_status=rs.getInt("class_teacher_status");
      college_status=rs.getInt("college_leader_status");
      c_sp_time=rs.getTimestamp("class_teacher_sp_time");
      college_sp_time=rs.getTimestamp("college_leader_sp_time");
    }
    conn.close();
    _sql="select * from college_leader_user where college_leader_id='"+college_leader_id+"'";
    _rs=conn.executeQuery(_sql);
    if(_rs.next())
       college_leader_name=_rs.getString("college_leader_name");
    _rs.close();
    conn.close();
    String class_sp="&nbsp;";
    switch(class_status){
        case 0: class_sp="等待审批";c_sp_time=null;break;
        case 1: class_sp="同意请假";break;
        case 2: class_sp="不同意请假";break;
    }
    String college_sp="&nbsp;";
    switch(college_status){
        case 0: {
                 if(day_number>=4&&class_status!=2)
                    college_sp="等待审批";
                 college_sp_time=null;
                 break;
                }
        case 1: college_sp="同意请假";break;
        case 2: college_sp="不同意请假";break;
    }
    int T=class_status;
    int C=college_status;
    int N=day_number;
    QJ_Record r=new QJ_Record(T,C,N);
    int result=qj.judge(r);
    String result_s="&nbsp;";
    switch(result){
       case 0: result_s="等待审批";break;
       case 1: result_s="请假成功";break;
       case -1:result_s="请假失败";break;
    }
 %>
 
 <script language="javascript">
  function printit() 
  { 
     if (confirm('确定打印吗?')) { 
         wb.execwb(6,6) 
     } 
  } 
 </script>
 
 <html>
   <head>
   <title>学生请假详细信息</title>
   <link rel="stylesheet" href="../../public/style.css">
   <style type="text/css">
<!--
.style1 {font-size: 12pt}
-->
   </style>
   </head>
   <body class="ss">
      <center>
	  <h3>请假信息卡</h3>
	  <table width="90%" height="222"  border="0" cellpadding="0" cellspacing="0" id="wb">
        <tr>
          <td colspan="2"><div align="center" class="style1"> 
            <div align="center">学生信息</div>
          </div></td>
        </tr>
        <tr>
          <td width="26%">学号:</td>
          <td width="74%"><%= stu_number %></td>
        </tr>
        <tr>
          <td>姓名:</td>
          <td><%= stu_name %></td>
        </tr>
        <tr>
          <td>性别:</td>
          <td><%= stu_sex %></td>
        </tr>
        <tr>
          <td>院系:</td>
          <td><%= college_name %></td>
        </tr>
        <tr>
          <td>年级:</td>
          <td><%= grade_name %></td>
        </tr>
        <tr>
          <td>专业:</td>
          <td><%= sp_name %></td>
        </tr>
        <tr>
          <td>班级:</td>
          <td><%= class_number_name %> 班</td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2"><div align="center" class="style1"> 
            <div align="center">请假信息</div>
          </div></td>
        </tr>
        <tr>
          <td>请假学年:</td>
          <td><%= year_name %></td>
        </tr>
        <tr>
          <td>申请时间:</td>
          <td><%= qingjia_time %></td>
        </tr>
        <tr>
          <td>开始时间:</td>
          <td><%= start_time %></td>
        </tr>
        <tr>
          <td>结束时间:</td>
          <td><%= end_time %></td>
        </tr>
        <tr>
          <td>请假天数:</td>
          <td><%= day_number %> 天</td>
        </tr>
        <tr>
          <td>请假原因:</td>
          <td><%= qj_yy %></td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2"><div align="center" class="style1"> 
            <div align="center">班主任意见</div>
          </div></td>
        </tr>
        <tr>
          <td>班主任姓名:</td>
          <td><%= class_teacher_name %></td>
        </tr>
        <tr>
          <td>审批时间:</td>
          <td><%= c_sp_time %></td>
        </tr>
        <tr>
          <td>审批结果:</td>
          <td><font color="red"><%= class_sp %></font></td>
        </tr>
        <tr>
          <td>反馈意见:</td>
          <td><%= class_teacher_restore %></td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2"><div align="center" class="style1"> 
            <div align="center">院系意见</div>
          </div></td>
        </tr>
        <tr>
          <td>院系领导姓名:</td>
          <td><%= college_leader_name %></td>
		  <% college_leader_name="&nbsp;"; %>
        </tr>
        <tr>
          <td>审批时间:</td>
          <td><%= college_sp_time %></td>
        </tr>
        <tr>
          <td>审批结果:</td>
          <td><font color="red"><%= college_sp %></font></td>
        </tr>
        <tr>
          <td>反馈意见:</td>
          <td><%= college_leader_restore %></td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
        </tr>
        <tr>
          <td class="style1">请假结果:</td>
          <td><font color="red"><%= result_s %></font></td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
        </tr>
      </table>
	  <table width="90%"  border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="34%"><div align="right">
            <input type="button" value="打印信息" onClick="javascript:printit()">
          </div></td>
          <td width="27%">&nbsp;</td>
          <td width="39%"><input type="button" value="关闭窗口" onClick="window.close()"></td>
        </tr>
      </table>
	  </center>
	  </body>
 </html>
 
 

⌨️ 快捷键说明

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