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

📄 lessonpass.jsp

📁 培训考试系统代码
💻 JSP
字号:
<%@ page contentType="text/html;charset=gb2312"%> 
<%@ include file="/agt/public/jsp/top.jsp" %>

<%
    SysResultSet res =(SysResultSet) request.getAttribute("LESSON_DETAIL_RES");
    res.next();
%>
<!-- title>课程审批</title -->
<script language="javascript" src="/agt/public/js/lesson.js"></script>
<form action="/LessonOperatorAction.do?operatorFlag=<%=OperatorFlagCode.LESSON_PASSOPERATOR%>"  method ="post" >
  <table width="539" border="0" cellpadding="3" cellspacing="1" class="table-cs1">
    <tr> 
      <td width="90" align="center" class="td-cs1">课程名称</td>
      <td colspan="3" class="td-cs2" > 
        <%=res.getString("TITLE")%></td>
        
    </tr>
    <tr>
      <td width="100" align="center" class="td-cs1">培训目标</td>
      <td colspan="3" class="td-cs2" > 
        <%=res.getString("GOAL")%></td>
    </tr>
       
 <tr>
         
      <td width="100" align="center" class="td-cs1">所属类别</td>
      <td colspan="3" class="td-cs2"> 
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>              
            <td width="56%"><%=ClassInfo.get(res.getString("CLASSID"))%></td>
            </tr>
        </table></td>
    </tr>       
         
         
    <tr> 
      <td width="90" align="center" class="td-cs1">组织者姓名</td>
      <td width="180" class="td-cs2"> 
       <%=res.getString("ORGANIGER")%></td>
      <td width="100" align="center" class="td-cs1">创建者</td>
      <td width="190" class="td-cs2"> 
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr> 
            <td><%=res.getString("CREATOR")%></td>
          </tr>
        </table></td>
    </tr>
            
    
       <tr> 
      <td width="90" align="center" class="td-cs1">授课教师</td>
      <td width="180" class="td-cs2"> 
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr> 
            <td><%=res.getString("TEACHERID")%></td>
           </tr>
        </table></td>
        
              <td width="100" align="center" class="td-cs1">紧急程度</td>
      <td width="190" class="td-cs2"> 
        
         <%if("1".equalsIgnoreCase(res.getString("DEGREE"))){%>
         紧急
         <%}
          else
          {%>
           不紧急
        <%}%>
        </select> </td>
        
        
    </tr>
    
    <tr> 
      <td width="90" align="center" class="td-cs1">授课方式</td>
      <td width="180" class="td-cs2"> 
        
           <% String mode = "";
            
           if(res.getString("LESSONMODE").equals("0"))
           { 
              mode = "集中授课考核";
           }
           else if(res.getString("LESSONMODE").equals("1"))
           { 
              mode = "集中授课不考核";
           }
           else if(res.getString("LESSONMODE").equals("2"))
           {
             mode = "交流";
           }
           else if(res.getString("LESSONMODE").equals("3"))
           { 
              mode = "自修考核";
           }
           else if(res.getString("LESSONMODE").equals("4"))
           {
              mode = "自修不考核流";
           }
           else if(res.getString("LESSONMODE").equals("5"))
           {
               mode = "其它";
           }
           %>
         <%=mode%>
    </td>
    
      <td width="100" align="center" class="td-cs1">所属地市</td>
      <td width="190" class="td-cs2"> 
       
        <%=CityInfo.getCityName(res.getString("CITYID"))%>
       
      </td>
    </tr>

<% String endTime = res.getString("ENDTIME");
    if(endTime != null && endTime.length() > 10)
    {
       endTime = endTime.substring(0,10);
    }
 %>
 <tr> 
      <td width="90" align="center" class="td-cs1">结束时间</td>
      <td width="180" class="td-cs2"> 
        <%=endTime%>
      </td>
      <td width="100" align="center" class="td-cs1">学时</td>
      <td width="190" class="td-cs2"> 
        <%=res.getString("DURATION")%>
        小时
        </td>
    </tr>
 
    
     <tr> 
      <td width="90" align="center" class="td-cs1">课程资料 
   
      <td colspan="3" class="td-cs2" > 
        <table width="100%" border="0" cellspacing="0" cellpadding="0">

         <%
    String matname = res.getString("MATNAMES");
    String matid   = res.getString("MATIDS");

    if(matname !=null && matid != null)
    {
        String[] tmatname  = matname.split("~");
        String[] tmatid  = matid.split("~");

        for( int i = 0; i< tmatname.length ; i++ )
        {
 %>

           <tr> 
            <td width="56%">
            <a href="javascript:;" onclick="openWindow('/MertMngOperatorAction.do?operatorFlag=11&matid=<%=tmatid[i]%>&byClass=1','资料详细信息')"> <%=tmatname[i]%> </a>
            </td>
            </tr>
<%
        }
    }
  
%>
        </table></td>
     </tr>
     
     
         <tr>
      <td width="90" align="center" class="td-cs1">自测题</td>
      <td colspan="3" class="td-cs2" > 
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          
   <%
    String papname = res.getString("PAPERNAMES");
    String paptid   = res.getString("PAPERIDS");
     if( papname!= null && paptid != null)
    {
        String[] tpapname  = papname.split("~");
        String[] tpaptid  = paptid.split("~");
        for( int i = 0; i< tpapname.length ; i++ )
        {
%>
          <tr> 
            <td width="56%">  
            <a href="javascript:;" onclick="window.open('/OnlineExam.do?opeType=5&paperId=<%=tpaptid[i]%>','自测考试','menubar=no,location=no,scrollbars=yes,resizable=yes');"> <%=tpapname[i]%> </a>

            </td>
          </tr>
<%    
        }
     }
%>
        </table></td>
    </tr>
    <tr> 
      <td width="90" align="center" class="td-cs1">备注</td>
      <td colspan="3" class="td-cs2"> <%=res.getString("NOTE")%>
      </td>

    </tr>
    
                   <tr>
                       <td width="15%" height="25" align="center" class="td-cs1">参加范围</td>
                        <td class="td-cs2" colspan="3"> 
                             <%if(res.getInt("SCOPE") == 1){%> 指定人员与班组 <%}%>
                 
                            <%if(res.getInt("SCOPE") == 0){%> 所有员工都参加 <%}%>
                           </select></td>
                    </tr>
 <%if(res.getInt("SCOPE") == 1){%>    
<%
      Object sessionRs         =  request.getAttribute("LESSON-PARTSTAFFNO");
      SysResultSet rs2 =  sessionRs == null ?null:(SysResultSet)sessionRs;
      
      sessionRs         =  request.getAttribute("LESSON-PARTGROUP");
      SysResultSet rs3 =  sessionRs == null ?null:(SysResultSet)sessionRs;
     
%>
 <tr> 
      <td width="90" align="center" class="td-cs1">参加人</td>
      <td colspan="3" class="td-cs2"> 
        <%if(rs2 != null && rs2.getMetaData().getRecordCount() != 0 )
      {
           //此处是用来显示结果
           for(int i=0; rs2.setRecord(i)&&(i<rs2.getMetaData().getRecordCount()); i++)
           {
           %> <%=rs2.getString(1)%>(<%=rs2.getString(0)%>), 
        <%
           }
      }
     %> 
       </td>
    </tr>
    <tr>
      <td width="100" align="center" class="td-cs1">参加组</td>
      <td colspan="3" class="td-cs2"> 
       <%if(rs3 != null && rs3.getMetaData().getRecordCount() != 0 )
      {
           //此处是用来显示结果
           for(int i=0; rs3.setRecord(i)&&(i<rs3.getMetaData().getRecordCount()); i++)
           {
           %> <%=rs3.getString(1)%>(<%=rs3.getString(0)%>), 
        <%
           }
      }
     %> 
       </td>
    </tr>
<%}%>
<tr>
      <td height="25" colspan="4" align="center" class="td-cs1"><font color="#003399" class="14"><strong>日程信息</strong></font></td>
</tr>
<tr>
      <td height="25" align="center" class="td-cs1">时间类型</td>
      <td colspan="3" class="td-cs2"> 
      <%
        String type = ""; 
        if("0".equalsIgnoreCase(res.getString("CALENDARTYPE")))
        {
           type = "固定时间段";
        }
        else if("1".equalsIgnoreCase(res.getString("CALENDARTYPE")))
        {
           type = "每日";
        }
        else if("2".equalsIgnoreCase(res.getString("CALENDARTYPE")))
        {
           type = "每周";
        }
        else if("3".equalsIgnoreCase(res.getString("CALENDARTYPE")))
        {
           type = "每月";
        }
        
        %>
        <%=type %></td>
      
</tr>

<tr>
      <td height="25" align="center" class="td-cs1">授课时间点</td>
      <td class="td-cs2">
<%= res.getString("SCHOOLTIME")%>
           
       <td colspan="2" align="left" class="td-cs2">
         <table>
        <tr>
         <td>
        <%= res.getString("STARTHM")%>
        </td>
        </tr>
        <tr>
        <td>
        
        <%= res.getString("ENDHM")%>
        </td>
         </tr>
      </table>
      </td>

</tr>

<%if(!("0".equalsIgnoreCase(res.getString("CALENDARTYPE"))))
{
%>
<tr>
      <td height="25" align="center" class="td-cs1">开始日期</td>
      <td class="td-cs2">
             <%=res.getString("STARTYMD")%>
      <td align="center" class="td-cs1">结束日期</td>
      <td class="td-cs2">
        <%=res.getString("ENDYMD")%>

</tr>
<%}%>
<tr>

<td align="center" class="td-cs1">地点</td>
      <td class="td-cs2" colspan="3">
  <%=res.getString("SITE")%>
</tr>

<tr>
      <td width="80" align="center" class="td-cs1">审批意见*</td>
      <td colspan="3" class="td-cs2">
<textarea  name ="confirmNotion" cols="50" rows="5" class="remark" ></textarea> </td>
</tr>

</table>
  <table width="539" height="35" border="0" cellpadding="0" cellspacing="0">
    <tr> 
      <td><table width="226" border="0" align="center" cellpadding="0" cellspacing="0">
                            <tr> 
                              <td width="150"><input name="public" type="image" onclick="mysubmit();return false;" src="/agt/public/images/public.gif" width="82" height="22" border="0" onmouseover="this.src='/agt/public/images/'+ this.name + '_2.gif';" onmouseout="this.src='/agt/public/images/'+ this.name + '.gif'"></td>
                              <td width="150"><input name="back1" type="image" onclick="myback();return false;" src="/agt/public/images/back1.gif" width="82" height="22" border="0" onmouseover="this.src='/agt/public/images/'+ this.name + '_2.gif';" onmouseout="this.src='/agt/public/images/'+ this.name + '.gif'"></td>
                            </tr>
                          </table></td>
    </tr>
  </table>
  <input type="hidden" name="state" >
<input type="hidden" name="lessonid" value="<%=res.getString("LESSONID")%>">

</form>
<script>
 function mysubmit()
  {
        if( document.forms[0].confirmNotion.value == "" )
    {

        alert("审批意见不能为空,请输入!");
        document.forms[0].confirmNotion.focus();
        return false;
    }
      if( document.forms[0].confirmNotion.value.length >50 )
    {

        alert("审批意见不能超过50个字符,该项输入过长,请重新输入!");
        document.forms[0].confirmNotion.focus();
        return false;
    }
      document.forms[0].state.value ="5";
      document.forms[0].submit();
  }

  function myback()
  {
          if( document.forms[0].confirmNotion.value == "" )
    {

        alert("审批意见不能为空,请输入!");
        document.forms[0].confirmNotion.focus();
        return false;
    }
        if( document.forms[0].confirmNotion.value.length >50 )
    {

        alert("审批意见不能超过50个字符,该项输入过长,请重新输入!");
        document.forms[0].confirmNotion.focus();
        return false;
    }
      document.forms[0].state.value ="4";
      document.forms[0].submit();
  }
</script>
<%@ include file="/agt/public/jsp/bot.jsp" %> 

⌨️ 快捷键说明

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