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

📄 newplan.jsp

📁 培训考试系统代码
💻 JSP
字号:
<%@ page contentType="text/html;charset=gb2312"%> 
<%@ include file="/agt/public/jsp/top.jsp" %>
<title>制定新计划 </title>
<script src="/public/scripts/cal.js"></script>
<form name="PlanmngForm" method="post" action="/PlanmngAction.do">
                    <input type="hidden" name="operatorflag" value = "PLANMNG_ADD">
<input type="hidden" name="status">
                    <table width="539" border="0" cellpadding="3" cellspacing="1" class="table-cs1">
                      <tr> 
      <td width="80" height="25" align="center" class="td-cs1">接受人</td>
                        <td width="197" class="td-cs2"> 
                          <table width="100%" border="0" cellspacing="0" cellpadding="0">
                            <tr> 
                              <td width="61%"><input name="staffIds" type="text" class="input1"></td>
                              <td width="39%"><a href="javascript:;" onClick="window.showModalDialog('/GetStaff.do?opeType=<%=OperatorFlagCode.GET_STAFFNO%>',document.forms[0],'dialogWidth:480px; dialogHeight:420px; toolbar:no; status:no; location:no; scrolling:no; resize:no;');" onMouseOver="MM_swapImage('Image131','','/agt/public/images/choise_2.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="/agt/public/images/choise.gif" name="Image131" width="48" height="25" border="0" id="Image131"></a></td>
                            </tr>
                          </table> </td>
      <td width="80" align="center" class="td-cs1">接受组</td>
                        <td class="td-cs2"> 
                          <table width="100%" border="0" cellspacing="0" cellpadding="0">
                            <tr> 
                              <td width="61%"><input type="text" class="input1" name="groupIds"></td>
                              <td width="39%"><a href="javascript:;" onClick="window.showModalDialog('/GetStaff.do?opeType=<%=OperatorFlagCode.GET_GROUP%>',document.forms[0],'dialogWidth:480px; dialogHeight:420px; toolbar:no; status:no; location:no; scrolling:no; resize:no;');" onMouseOver="MM_swapImage('Image1311','','/agt/public/images/choise_2.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="/agt/public/images/choise.gif" name="Image1311" width="48" height="25" border="0" id="Image131"></a></td>
                            </tr>
                          </table>
                          
                        </td>
    </tr>
    <tr> 
      <td width="80" height="25" align="center" class="td-cs1">计划名称*</td>
                        <td colspan="3" class="td-cs2"><input name="title" type="text" class="input2" size="50" maxlength=25> 
                        </td>
    </tr>
    <tr> 
      <td width="80" height="25" align="center" class="td-cs1">开始时间</td>
                        <td class="td-cs2"> 
                          <input name="startdate" type="text" class="input1" onClick="javascript:calDate(this);"  onKeypress="javascript:calDate(this);" size="14" readonly>
        </td>
      <td width="80" align="center" class="td-cs1">结束时间</td>
      <td class="td-cs2"> 
        <input name="enddate" type="text" class="input1" onClick="javascript:calDate(this);"  onKeypress="javascript:calDate(this);" size="14"  readonly>
        </td>
    </tr>
    <tr> 
      <td width="80" height="25" align="center" class="td-cs1">课程名称*</td>
      <td  colspan="3" class="td-cs2"> <input name="courseid" type="text" class="input2" size="50" maxlength=50>
      </td>
    </tr>
    <tr> 
      <td width="80" height="25" align="center" class="td-cs1">课程目标</td>
      <td colspan="3" class="td-cs2"> 
        <input name="cstarget" type="text" class="input2" size="50" maxlength=25>
        </td>
    </tr>
    <tr> 
      <td width="80" height="25" align="center" class="td-cs1">课程说明</td>
      <td colspan="3" class="td-cs2">  
        <input name="cscontent" type="text" class="input2" size="50" maxlength=25>
        </td>
    </tr>
    <tr> 
      <td width="80" height="25" align="center" class="td-cs1">考试名称</td>
      <td  colspan="3" class="td-cs2"> <select name="testid" class="input3">
          <%
        SysDbConn aplcoms = null;
        aplcoms = SysConnPool.getInstance().getAplComs();
        aplcoms.preparedQuery("");
        SysResultSet rs3 =aplcoms.csCommonQuery("SQL_AGT_QueryTestList","1","-1").getResultSet();

       if (rs3 != null)
       {
      for (int k = 0; k < rs3.getMetaData().getRecordCount(); k++)
       {
         rs3.setRecord(k);
    %>
          <option value="<%= rs3.getString(0) %>" 
       <% if (rs3.getString(0).equals("00000000000000")) {%>selected <%}%>> <%=  rs3.getString(1) %> </option>
          <%
        }
     }
          if(aplcoms != null)
          {
             aplcoms.close();
          }

    %>
        </select> </td>
    </tr>
    <tr> 
      <td width="80" height="25" align="center" class="td-cs1">考试目标</td>
      <td colspan="3" class="td-cs2"> 
        <input name="tstarget" type="text" class="input2" size="50" maxlength=25>
        </td>
    </tr>
    <tr> 
      <td width="80" height="25" align="center" class="td-cs1">考试说明</td>
      <td colspan="3" class="td-cs2"> 
        <input name="tscontent" type="text" class="input2" size="50" maxlength=25>
         </td>
    </tr>
  </table>   
<table width="539" height="35" border="0" cellpadding="0" cellspacing="0">
                      <tr> 
                        <td><table width="323" border="0" align="center" cellpadding="0" cellspacing="0">
                            <tr> 
                              <td width="107"><input name="save" type="image" onclick="doSubmit(0);return false;" src="/agt/public/images/save.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="107"><input name="xf1" type="image" onclick="doSubmit(1);return false;" src="/agt/public/images/xf1.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>
</form> 

<script src="/agt/public/js/my_functions.js" type="text/javascript"></script>

<script language="JavaScript" type="text/JavaScript">

function CheckAvailable(){

 if (document.PlanmngForm.title.value == ""){
      alert("请输入计划名称");
      document.PlanmngForm.title.focus();
      return false;
  }

 else if ((document.PlanmngForm.staffIds.value == "")&&
         (document.PlanmngForm.groupIds.value == "")){
      alert("请输入计划接受人或接受组");
    document.PlanmngForm.staffIds.focus();
    return false;
     }
 else if ((document.PlanmngForm.courseid.value == "")&&
         ((document.PlanmngForm.testid.value == "")||(document.PlanmngForm.testid.value =="00000000000000"))){
      alert("请输入课程或考试");
    document.PlanmngForm.courseid.focus();
    return false;
     }
  else if ((document.PlanmngForm.enddate.value != "")&&(document.PlanmngForm.enddate.value < document.PlanmngForm.startdate.value)){
      alert("结束时间必须大于开始时间");
	  document.PlanmngForm.enddate.focus();
      return false;
	 }
  else{
  
        ///:huangyuyuan add 2004-06-22
	//对接受人进行检查,如果输入重复工号,返回错误
	var staffs = document.PlanmngForm.staffIds.value.split(",");
	if(staffs.length > 1)
	{
	    for(var i = 0; i < staffs.length-1; i++){
	        for(var j = i+1; j < staffs.length; j++){
	            if(staffs[i] == staffs[j])
	            {
	                alert("接受人中包含有重复的工号,请去掉重复的工号!");
	                return false;
	            }
	        }
	    }
	}
	///:~
	
     var staffIds = document.PlanmngForm.staffIds;
     var checkStaffNoRs = CheckInputNo("<%=GetStaffAction.getStaffNoStr()%>",staffIds.value);
     if(checkStaffNoRs != "")
     {
         alert("所输入的计划接受人中工号" + checkStaffNoRs + "不存在!");
         staffIds.focus();
         return false;
     } 
     var groupIds = document.PlanmngForm.groupIds;
     var checkGroupRs =  CheckInputNo("<%=GetStaffAction.getGroupStr()%>",groupIds.value);
     if(checkGroupRs != "")
     {
         alert("所输入的计划接受班组中组号" + checkGroupRs + "不存在!");
         groupIds.focus();
         return false;
     }
     else
     return true;
  }
  
}

function doSubmit(ope)
{
  if(CheckAvailable())
  {
    document.PlanmngForm.status.value = ope;
    document.PlanmngForm.submit();
    return true;
  }
  else
    return false;
}

</script>
<%@ include file="/agt/public/jsp/bot.jsp" %> 

⌨️ 快捷键说明

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